- changed status to open
cannot start application after 'sudo make install'
valentina: error while loading shared libraries: libqmuparser.so.2: cannot open shared object file: No such file or directory
the files libqmuparser.so.* and libvpropertyexploerer.so.* are not copied into /usr/lib64/ but into /usr/lib/lib/ which is not in the default library search path of a 64bit system.
perhaps this error is only on 64bit systems?
uname -a = Linux saber 3.17.2-200.fc20.x86_64 #1 SMP Tue Nov 4 18:04:56 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
Comments (5)
-
repo owner -
repo owner Hi Peter,
Thanks for helping.
No it was not only on 64 bit systems. By default qmake installed lib in /usr/lib on 64 bit system too. I made changes and now it should install to /usr/lib64.
You can customize path if run qmake like this:
qmake PREFIX=/usr Valrnina.pro -r
PREFIX should be global for whole project: /usr, /usr/local and so on.
Please say if all works.
-
Account Deleted Now i did:
make clean
qmake-qt5 PREFIX=/usr/local Valentina.pro -r
make
sudo make install
but now the libraries go into /usr/local/ instead of /usr/local/lib64/
same problem.
binary goes into /usr/local/bin/ which is correct.
P.S. I have 3 qmake: qmake,qmake-qt4,qmake-qt5 the naked one is for qt3.3
please update build instructions
-
repo owner Try again.
-
repo owner - changed status to resolved
- Log in to comment
Confirm.