[qlc-devel] Compiling errors - Fedora 14 - X11 DSO Linker
Status: Abandoned
Brought to you by:
hjunnila
From: Peter M. <pm...@tl...> - 2010-11-29 11:05:50
|
Hi, I'm trying to compile the latest version of QLC on my Fedora 14 x64 machine, but I keep getting a compiler error which I do not know how to overcome. I have followed the instructions from the project website, but there is no mention of special arrangements for Fedora 14. I understand from ready around google that since fedora 13 something changed in the linker command?? Please see below the output of the compiler error: g++ -c -pipe -Werror -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -D_REENTRANT -Wall -W -DQT_NO_DEBUG -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtXml -I/usr/include -I../../engine/src -I../../plugins/interfaces -I. -I. -o qrc_main. o qrc_main.cpp lrelease src.pro Updating '/home/pmarven/Downloads/qlc/ui/src/qlc_fi_FI.qm'... Generated 650 translation(s) (650 finished and 0 unfinished) Updating '/home/pmarven/Downloads/qlc/ui/src/qlc_fr_FR.qm'... Generated 650 translation(s) (650 finished and 0 unfinished) Updating '/home/pmarven/Downloads/qlc/ui/src/qlc_es_ES.qm'... Generated 578 translation(s) (570 finished and 8 unfinished) Ignored 72 untranslated source text(s) Updating '/home/pmarven/Downloads/qlc/ui/src/qlc_de_DE.qm'... Generated 603 translation(s) (601 finished and 2 unfinished) Ignored 48 untranslated source text(s) g++ -Wl,-O1 -o qlc aboutbox.o addfixture.o addvcbuttonmatrix.o app.o apputil.o assignhotkey.o busmanager.o chasereditor.o collectioneditor.o consolechannel.o docbrowser.o efxeditor.o fixtureconsole.o fixturemanager.o fixtureselection.o functionmanager.o functionselection .o functionwizard.o generatorarea.o grandmasterslider.o inputchanneleditor.o inputprofileeditor.o inputmanager.o inputpatcheditor.o main.o monitor.o monitorfixture.o monitorlayout.o outputmanager.o outputpatcheditor.o sceneeditor.o selectinputchannel.o vcbutton.o vcbuttonproperties.o vccuelist.o vccuelistproperties.o vcdockarea.o vcdockslider.o vcframe.o vclabel.o vcproperties.o vcpropertieseditor.o vcslider.o vcsliderproperties.o vcsoloframe.o vcwidget.o vcwidgetproperties.o vcxypad.o vcxypadfixture.o vcxypadfixtureeditor.o vcxypadproperties.o virtualconsole.o moc_aboutbox.o moc_addfixture.o moc_addvcbuttonmatrix.o moc_app.o moc_assignhotkey.o moc_busmanager.o moc_chasereditor.o moc_collectioneditor.o moc_consolechannel.o moc_docbrowser.o moc_efxeditor.o moc_fixtureconsole.o moc_fixturemanager.o moc_fixtureselection.o moc_functionmanager.o moc_functionselection.o moc_functionwizard.o moc_generatorarea.o moc_grandmasterslider.o moc_inputchanneleditor.o moc_inputprofileeditor.o moc_inputmanager.o moc_inputpat cheditor.o moc_monitor.o moc_monitorfixture.o moc_outputmanager.o moc_outputpatcheditor.o moc_sceneeditor.o moc_selectinputchannel.o moc_vcbutton.o moc_vcbuttonproperties.o moc_vccuelist.o moc_vccuelistproperties.o moc_vcdockarea.o moc_vcdockslider.o moc_vcframe.o moc_vclabel.o moc_vcpropertieseditor.o moc_vcslider.o moc_vcsliderproperties.o moc_vcsoloframe.o moc_vcwidget.o moc_vcxypad.o moc_vcxypadfixtureeditor.o moc_vcxypadproperties.o moc_virtualconsole.o qrc_main.o -L../../engine/src -lqlcengine -lQtXml -lQtGui -lQtCore -lpthread /usr/bin/ld: virtualconsole.o: undefined reference to symbol 'XAutoRepeatOn' /usr/bin/ld: note: 'XAutoRepeatOn' is defined in DSO /usr/lib64/libX11.so.6 so try adding it to the linker command line /usr/lib64/libX11.so.6: could not read symbols: Invalid operation collect2: ld returned 1 exit status make[2]: *** [qlc] Error 1 make[2]: Leaving directory `/home/pmarven/Downloads/qlc/ui/src' make[1]: *** [sub-src-make_default] Error 2 make[1 ]: Leaving directory `/home/pmarven/Downloads/qlc/ui' make: *** [sub-ui-make_default] Error 2 Some of the forums asked for output from: ls -la /usr/lib/*X11* so below I include that info: lrwxrwxrwx 1 root root 15 Nov 25 17:09 /usr/lib/libX11.so -> libX11.so.6.3.0 lrwxrwxrwx 1 root root 15 Nov 6 01:08 /usr/lib/libX11.so.6 -> libX11.so.6.3.0 -rwxr-xr-x 1 root root 1271216 Aug 10 16:21 /usr/lib/libX11.so.6.3.0 lrwxrwxrwx 1 root root 19 Nov 25 17:09 /usr/lib/libX11-xcb.so -> libX11-xcb.so.1.0.0 lrwxrwxrwx 1 root root 19 Nov 6 01:08 /usr/lib/libX11-xcb.so.1 -> libX11-xcb.so.1.0.0 -rwxr-xr-x 1 root root 2920 Aug 10 16:21 /usr/lib/libX11-xcb.so.1.0.0 Could you please advise me on which file I need to edit to enable me to compile this software. Many thanks f or any help you can offer, regards, Pete ============================================================================= Mr. Peter Marven, Network Administrator, The Thomas Lord Audley School. |