I've hit an interesting problem building on 64-bit Fedora core version 20. When I do a make install it puts the libraries in /usr/lib but the running program looks for them in /usr/lib64 which means I have to move them manually. Would you like me to try to work out a tweak for the makefile to automate this?
Great program. I'm trying to get this working on a laptop to replace a rather old and erratic lighting board at a theatre near Reading in England. The ability to run both lights and audio cues from one program is a big plus from our point of view.
Building on 64-bit Fedora
- mcallegari
- Posts: 4711
- Joined: Sun Apr 12, 2015 9:09 am
- Location: Italy
- Real Name: Massimo Callegari
- Contact:
In the Makefiles, nothing. A Qt application works with qmake, which generated Makefiles from .pro files.Rik wrote:Same problem here -,- compiles fine with QT4/5 on Fedora 22, but the libs are not found when trying to start qlcplus. What do I have to change in the makefile?
You need to change this line to "lib64"
https://github.com/mcallegari/qlcplus/b ... es.pri#L64
-
- Posts: 12
- Joined: Mon Jul 20, 2015 7:51 pm
- Real Name:
Thanks for your response, I will try out. What about the rpm qlcplus.spec? Do I have to change there the lib directory too?
Edit: Installs fine now with 'make install', but building rpm fails:
So the path is correct, but it ist not packed.
Edit: Installs fine now with 'make install', but building rpm fails:
Code: Select all
Fehler beim Bauen des RPM:
Installierte (aber nicht gepackte) Datei(en) gefunden:
/usr/lib64/qt4/plugins/qlcplus/libolaio.so
-
- Posts: 75
- Joined: Wed Jul 08, 2015 8:59 am
- Location: FRH, Germany
- Real Name: Manfred Flintstone
already solved?
if not, in rpm/qlcplus.spec
put the line "/usr/lib64/qt4/plugins/qlcplus/libolaio.so"
underneath %files list
if not, in rpm/qlcplus.spec
put the line "/usr/lib64/qt4/plugins/qlcplus/libolaio.so"
underneath %files list
Gentoo | profile=desktop | LXDE | QLC+ qt4-build / openSUSE 13.2-x86_64 | KDE | QLC+ qt5-rpmbuild
The best way to predict the future is to invent it. (Alan Curtis Kay) - I'd like to emerge -avuND world, but there are no news in sync for stable updates
The best way to predict the future is to invent it. (Alan Curtis Kay) - I'd like to emerge -avuND world, but there are no news in sync for stable updates
-
- Posts: 103
- Joined: Tue Apr 14, 2015 6:54 am
- Real Name:
One little hint for posting errors: Please make first "export LANG=C" then start make (or the tool you use) again. this produces english messages.
- cingulingu
- Posts: 57
- Joined: Sat Aug 22, 2015 7:42 am
- Real Name: Veljko Stankov
Hi, to all. Now you have Fedoras builds on Q Light Controller+ -> download page.
If you wish to test the latest git builds for qt4/qt5, i586/x86_64.
They can be found in this forum under "QLC+ TEST versions"
If you wish to test the latest git builds for qt4/qt5, i586/x86_64.
They can be found in this forum under "QLC+ TEST versions"