scharada / freemedforms

Automatically exported from code.google.com/p/freemedforms
Other
1 stars 0 forks source link

application won't start in debug mode because UserManager.pluginspec is missing #357

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. following a successful build of master after revision 14f0dcc46304
2. starting application by ./freemedforms_debug
3. doesn't start the application

What is the expected output? What do you see instead?

"Couldn't find 'UserManager.pluginspec' in 
/media/data/dev/freemedforms/bin/freemedforms_Qt4_linux-gpp-64/plugins; 
/usr/lib/x86_64-linux-gnu/qt4/plugins; /usr/lib/qt4/plugins; 
/media/data/dev/freemedforms/bin/freemedforms_Qt4_linux-gpp-64"

Original issue reported on code.google.com by contact@medecinelibre.com on 25 Jun 2014 at 3:20

GoogleCodeExporter commented 9 years ago
how did you build the app?
Did you manage the CONFIG+=debug_wihtout_install qmake param?

Original comment by eric.mae...@gmail.com on 26 Jun 2014 at 11:34

GoogleCodeExporter commented 9 years ago
./build.sh -tw -b freemedforms

Original comment by contact@medecinelibre.com on 26 Jun 2014 at 11:39

GoogleCodeExporter commented 9 years ago
please `git pull` and retest. Works fine on my Debian 7 laptop

Original comment by eric.mae...@gmail.com on 26 Jun 2014 at 4:26

GoogleCodeExporter commented 9 years ago
I gitt pulled and this time 2 files were updated:
   d8219ed..1714903  master     -> origin/master
Updating d8219ed..1714903
Fast-forward
 build.sh                   |   26 ++++++++++++++++++++++++++
 freemedforms/libs/libs.pro |    1 +
 2 files changed, 27 insertions(+)

Then I did:
Remove cached files

    If you have any strange behavior during the build process, try to start the build from scratch:
        remove all Makefile: find . -type f -name Makefile -delete
        remove all qmake cache: find . -type f -name .qmake.cache -delete
        remove the build dir: rm -rf ./build
        remove the bin output dir: rm -rf ./bin

Then the usual
./build.sh -tw -b freemedforms

And the app built and started ok!

I notice there is only one folder in bin now:
freemedforms_Qt4_linux-gpp

The debug build now builds only one version? The version adapted to the current 
OS?

Probably it's a good idea to do a clean build each time. Is it possible to add 
an automated cleaning process to build.sh? Maybe a default feature that can be 
overriden? Or the other way round?

Thanks.

Original comment by contact@medecinelibre.com on 26 Jun 2014 at 4:48

GoogleCodeExporter commented 9 years ago

Original comment by contact@medecinelibre.com on 1 Jul 2014 at 10:58