#104 fatal error: QX11Info: No such file or directory

git_head
closed
nobody
build (1) qt (1)
2015-02-01
2014-05-11
Phil CM
No

Seems like I cannot build the new svn version..?

⚡ svn up
Updating '.':
At revision 3830.
┌─(px@moe:pts/13)────────────────────────────────────────────────────────────────────────────────────────────────────(~/src/qtractor)─┐
└─(13:49) ⚡ make clean
make[1]: Entering directory /home/px/src/qtractor' cd src/ && ( test -e Makefile || /usr/lib/i386-linux-gnu/qt5/bin/qmake /home/px/src/qtractor/src/src.pro -o Makefile ) && make -f Makefile clean make[2]: Entering directory/home/px/src/qtractor/src'
rm -f qrc_qtractor.cpp
rm -f .moc/moc_qtractorAudioEngine.cpp .moc/moc_qtractorAudioListView.cpp .moc/moc_qtractorAudioMeter.cpp .moc/moc_qtractorAudioPeak.cpp .moc/moc_qtractorCommand.cpp .moc/moc_qtractorConnect.cpp .moc/moc_qtractorConnections.cpp .moc/moc_qtractorCurve.cpp .moc/moc_qtractorFileListView.cpp .moc/moc_qtractorFiles.cpp .moc/moc_qtractorMessages.cpp .moc/moc_qtractorMeter.cpp .moc/moc_qtractorMidiControl.cpp .moc/moc_qtractorMidiEditor.cpp .moc/moc_qtractorMidiEditEvent.cpp .moc/moc_qtractorMidiEditList.cpp .moc/moc_qtractorMidiEditTime.cpp .moc/moc_qtractorMidiEditView.cpp .moc/moc_qtractorMidiEngine.cpp .moc/moc_qtractorMidiEventList.cpp .moc/moc_qtractorMidiListView.cpp .moc/moc_qtractorMidiMeter.cpp .moc/moc_qtractorMidiThumbView.cpp .moc/moc_qtractorMixer.cpp .moc/moc_qtractorNsmClient.cpp .moc/moc_qtractorObserverWidget.cpp .moc/moc_qtractorPluginListView.cpp .moc/moc_qtractorScrollView.cpp .moc/moc_qtractorSpinBox.cpp .moc/moc_qtractorThumbView.cpp .moc/moc_qtractorTrackButton.cpp .moc/moc_qtractorTrackList.cpp .moc/moc_qtractorTrackTime.cpp .moc/moc_qtractorTrackView.cpp .moc/moc_qtractorTracks.cpp .moc/moc_qtractorBusForm.cpp .moc/moc_qtractorClipForm.cpp .moc/moc_qtractorConnectForm.cpp .moc/moc_qtractorEditRangeForm.cpp .moc/moc_qtractorExportForm.cpp .moc/moc_qtractorInstrumentForm.cpp .moc/moc_qtractorMainForm.cpp .moc/moc_qtractorMidiControlForm.cpp .moc/moc_qtractorMidiControlObserverForm.cpp .moc/moc_qtractorMidiEditorForm.cpp .moc/moc_qtractorMidiSysexForm.cpp .moc/moc_qtractorMidiToolsForm.cpp .moc/moc_qtractorOptionsForm.cpp .moc/moc_qtractorPasteRepeatForm.cpp .moc/moc_qtractorPluginForm.cpp .moc/moc_qtractorPluginSelectForm.cpp .moc/moc_qtractorSessionForm.cpp .moc/moc_qtractorShortcutForm.cpp .moc/moc_qtractorTakeRangeForm.cpp .moc/moc_qtractorTempoAdjustForm.cpp .moc/moc_qtractorTimeScaleForm.cpp .moc/moc_qtractorTrackForm.cpp
rm -f .ui/ui_qtractorBusForm.h .ui/ui_qtractorClipForm.h .ui/ui_qtractorConnectForm.h .ui/ui_qtractorEditRangeForm.h .ui/ui_qtractorExportForm.h .ui/ui_qtractorInstrumentForm.h .ui/ui_qtractorMainForm.h .ui/ui_qtractorMidiControlForm.h .ui/ui_qtractorMidiControlObserverForm.h .ui/ui_qtractorMidiEditorForm.h .ui/ui_qtractorMidiSysexForm.h .ui/ui_qtractorMidiToolsForm.h .ui/ui_qtractorOptionsForm.h .ui/ui_qtractorPasteRepeatForm.h .ui/ui_qtractorPluginForm.h .ui/ui_qtractorPluginSelectForm.h .ui/ui_qtractorSessionForm.h .ui/ui_qtractorShortcutForm.h .ui/ui_qtractorTakeRangeForm.h .ui/ui_qtractorTempoAdjustForm.h .ui/ui_qtractorTimeScaleForm.h .ui/ui_qtractorTrackForm.h
rm -f .obj/qtractor.o .obj/qtractorAudioBuffer.o .obj/qtractorAudioClip.o .obj/qtractorAudioConnect.o .obj/qtractorAudioEngine.o .obj/qtractorAudioFile.o .obj/qtractorAudioListView.o .obj/qtractorAudioMadFile.o .obj/qtractorAudioMeter.o .obj/qtractorAudioMonitor.o .obj/qtractorAudioPeak.o .obj/qtractorAudioSndFile.o .obj/qtractorAudioVorbisFile.o .obj/qtractorClip.o .obj/qtractorClipCommand.o .obj/qtractorClipFadeFunctor.o .obj/qtractorClipSelect.o .obj/qtractorCommand.o .obj/qtractorConnect.o .obj/qtractorConnections.o .obj/qtractorDocument.o .obj/qtractorCurve.o .obj/qtractorCurveCommand.o .obj/qtractorCurveFile.o .obj/qtractorCurveSelect.o .obj/qtractorDssiPlugin.o .obj/qtractorEngine.o .obj/qtractorEngineCommand.o .obj/qtractorFileList.o .obj/qtractorFileListView.o .obj/qtractorFiles.o .obj/qtractorInsertPlugin.o .obj/qtractorInstrument.o .obj/qtractorLadspaPlugin.o .obj/qtractorLv2Plugin.o .obj/qtractorMessages.o .obj/qtractorMeter.o .obj/qtractorMidiBuffer.o .obj/qtractorMidiClip.o .obj/qtractorMidiConnect.o .obj/qtractorMidiControl.o .obj/qtractorMidiControlCommand.o .obj/qtractorMidiControlObserver.o .obj/qtractorMidiCursor.o .obj/qtractorMidiEditor.o .obj/qtractorMidiEditCommand.o .obj/qtractorMidiEditEvent.o .obj/qtractorMidiEditList.o .obj/qtractorMidiEditSelect.o .obj/qtractorMidiEditTime.o .obj/qtractorMidiEditView.o .obj/qtractorMidiEngine.o .obj/qtractorMidiEventList.o .obj/qtractorMidiFile.o .obj/qtractorMidiFileTempo.o .obj/qtractorMidiListView.o .obj/qtractorMidiMeter.o .obj/qtractorMidiMonitor.o .obj/qtractorMidiRpn.o .obj/qtractorMidiSequence.o .obj/qtractorMidiThumbView.o .obj/qtractorMidiTimer.o .obj/qtractorMixer.o .obj/qtractorMmcEvent.o .obj/qtractorNsmClient.o .obj/qtractorObserver.o .obj/qtractorObserverWidget.o .obj/qtractorOptions.o .obj/qtractorPlugin.o .obj/qtractorPluginCommand.o .obj/qtractorPluginListView.o .obj/qtractorRubberBand.o .obj/qtractorScrollView.o .obj/qtractorSession.o .obj/qtractorSessionCommand.o .obj/qtractorSessionCursor.o .obj/qtractorSessionDocument.o .obj/qtractorSpinBox.o .obj/qtractorThumbView.o .obj/qtractorTimeScale.o .obj/qtractorTimeScaleCommand.o .obj/qtractorTimeStretch.o .obj/qtractorTimeStretcher.o .obj/qtractorTrack.o .obj/qtractorTrackButton.o .obj/qtractorTrackCommand.o .obj/qtractorTrackList.o .obj/qtractorTrackTime.o .obj/qtractorTrackView.o .obj/qtractorTracks.o .obj/qtractorVstPlugin.o .obj/qtractorZipFile.o .obj/qtractorBusForm.o .obj/qtractorClipForm.o .obj/qtractorConnectForm.o .obj/qtractorEditRangeForm.o .obj/qtractorExportForm.o .obj/qtractorInstrumentForm.o .obj/qtractorMainForm.o .obj/qtractorMidiControlForm.o .obj/qtractorMidiControlObserverForm.o .obj/qtractorMidiEditorForm.o .obj/qtractorMidiSysexForm.o .obj/qtractorMidiToolsForm.o .obj/qtractorOptionsForm.o .obj/qtractorPasteRepeatForm.o .obj/qtractorPluginForm.o .obj/qtractorPluginSelectForm.o .obj/qtractorSessionForm.o .obj/qtractorShortcutForm.o .obj/qtractorTakeRangeForm.o .obj/qtractorTempoAdjustForm.o .obj/qtractorTimeScaleForm.o .obj/qtractorTrackForm.o .obj/qrc_qtractor.o .obj/moc_qtractorAudioEngine.o .obj/moc_qtractorAudioListView.o .obj/moc_qtractorAudioMeter.o .obj/moc_qtractorAudioPeak.o .obj/moc_qtractorCommand.o .obj/moc_qtractorConnect.o .obj/moc_qtractorConnections.o .obj/moc_qtractorCurve.o .obj/moc_qtractorFileListView.o .obj/moc_qtractorFiles.o .obj/moc_qtractorMessages.o .obj/moc_qtractorMeter.o .obj/moc_qtractorMidiControl.o .obj/moc_qtractorMidiEditor.o .obj/moc_qtractorMidiEditEvent.o .obj/moc_qtractorMidiEditList.o .o .obj/moc_qtractorObserverWidget.o .obj/moc_qtractorPluginListView.o .obj/moc_qtractorScrollView.o .obj/moc_qtractorSpinBox.o .obj/moc_qtractorThumbView.o .obj/moc_qtractorTrackButton.o .obj/moc_qtractorTrackList.o .obj/moc_qtractorTrackTime.o .obj/moc_qtractorTrackView.o .obj/moc_qtractorTracks.o .obj/moc_qtractorBusForm.o .obj/moc_qtractorClipForm.o .obj/moc_qtractorConnectForm.o .obj/moc_qtractorEditRangeForm.o .obj/moc_qtractorExportForm.o .obj/moc_qtractorInstrumentForm.o .obj/moc_qtractorMainForm.o .obj/moc_qtractorMidiControlForm.o .obj/moc_qtractorMidiControlObserverForm.o .obj/moc_qtractorMidiEditorForm.o .obj/moc_qtractorMidiSysexForm.o .obj/moc_qtractorMidiToolsForm.o .obj/moc_qtractorOptionsForm.o .obj/moc_qtractorPasteRepeatForm.o .obj/moc_qtractorPluginForm.o .obj/moc_qtractorPluginSelectForm.o .obj/moc_qtractorSessionForm.o .obj/moc_qtractorShortcutForm.o .obj/moc_qtractorTakeRangeForm.o .obj/moc_qtractorTempoAdjustForm.o .obj/moc_qtractorTimeScaleForm.o .obj/moc_qtractorTrackForm.o
rm -f ~ core .core
make[2]: Leaving directory /home/px/src/qtractor/src' make[1]: Leaving directory/home/px/src/qtractor'
┌─(px@moe:pts/13)────────────────────────────────────────────────────────────────────────────────────────────────────(~/src/qtractor)─┐
└─(13:49) ⚡ ./configure --enable-xunique
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking how to run the C preprocessor... gcc -E
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking how to run the C++ preprocessor... g++ -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking whether gcc needs -traditional... no
checking for Qt library version >= 4.4... yes
checking for IEEE 32bit float optimizations... yes
checking for SSE optimization... yes
checking for qmake... /usr/bin/qmake
checking for moc... /usr/bin/moc
checking for uic... /usr/bin/uic
checking for lupdate... /usr/bin/lupdate
checking for lrelease... /usr/bin/lrelease
checking for pkg-config... /usr/bin/pkg-config
checking for main in -lm... yes
checking for main in -lX11... yes
checking for main in -lXext... yes
checking for round in -lm... yes
checking for main in -ljack... yes
checking for main in -lasound... yes
checking for main in -lsndfile... yes
checking for main in -logg... yes
checking for main in -lvorbis... yes
checking for main in -lvorbisenc... yes
checking for main in -lvorbisfile... yes
checking for main in -lmad... no
configure: WARNING: mad library not found.
configure: WARNING:
MPEG Layer III audio file support will be disabled.
checking for main in -lsamplerate... yes
checking for main in -lrubberband... yes
checking for main in -llo... yes
checking for main in -lz... yes
checking for main in -llilv-0... yes
checking for main in -lsuil-0... yes
checking for suil_instance_get_handle in -lsuil-0... yes
checking for jack_set_session_callback in -ljack... yes
checking for jack_port_get_latency_range in -ljack... yes
checking for ANSI C header files... yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking sys/ioctl.h usability... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking for sys/stat.h... (cached) yes
checking for unistd.h... (cached) yes
checking signal.h usability... yes
checking signal.h presence... yes
checking for signal.h... yes
checking jack/jack.h usability... yes
checking jack/jack.h presence... yes
checking for jack/jack.h... yes
checking alsa/asoundlib.h usability... yes
checking alsa/asoundlib.h presence... yes
checking for alsa/asoundlib.h... yes
checking sndfile.h usability... yes
checking sndfile.h presence... yes
checking for sndfile.h... yes
checking vorbis/vorbisenc.h usability... yes
checking vorbis/vorbisenc.h presence... yes
checking for vorbis/vorbisenc.h... yes
checking vorbis/vorbisfile.h usability... yes
checking vorbis/vorbisfile.h presence... yes
checking for vorbis/vorbisfile.h... yes
checking samplerate.h usability... yes
checking samplerate.h presence... yes
checking for samplerate.h... yes
checking rubberband/RubberBandStretcher.h usability... yes
checking rubberband/RubberBandStretcher.h presence... yes
checking for rubberband/RubberBandStretcher.h... yes
checking lo/lo.h usability... yes
checking lo/lo.h presence... yes
checking for lo/lo.h... yes
checking zlib.h usability... yes
checking zlib.h presence... yes
checking for zlib.h... yes
checking lilv/lilv.h usability... yes
checking lilv/lilv.h presence... yes
checking for lilv/lilv.h... yes
checking suil/suil.h usability... yes
checking suil/suil.h presence... yes
checking for suil/suil.h... yes
checking ladspa.h usability... yes
checking ladspa.h presence... yes
checking for ladspa.h... yes
checking dssi.h usability... yes
checking dssi.h presence... yes
checking for dssi.h... yes
checking for VST headers... no
checking aeffectx.h usability... yes
checking aeffectx.h presence... yes
checking for aeffectx.h... yes
checking lv2.h usability... yes
checking lv2.h presence... yes
checking for lv2.h... yes
checking lv2/lv2plug.in/ns/ext/urid/urid.h usability... yes
checking lv2/lv2plug.in/ns/ext/urid/urid.h presence... yes
checking for lv2/lv2plug.in/ns/ext/urid/urid.h... yes
checking lv2/lv2plug.in/ns/ext/uri-map/uri-map.h usability... yes
checking lv2/lv2plug.in/ns/ext/uri-map/uri-map.h presence... yes
checking for lv2/lv2plug.in/ns/ext/uri-map/uri-map.h... yes
checking lv2/lv2plug.in/ns/extensions/ui/ui.h usability... yes
checking lv2/lv2plug.in/ns/extensions/ui/ui.h presence... yes
checking for lv2/lv2plug.in/ns/extensions/ui/ui.h... yes
checking lv2/lv2plug.in/ns/ext/event/event.h usability... yes
checking lv2/lv2plug.in/ns/ext/event/event.h presence... yes
checking for lv2/lv2plug.in/ns/ext/event/event.h... yes
checking lv2/lv2plug.in/ns/ext/event/event-helpers.h usability... yes
checking lv2/lv2plug.in/ns/ext/event/event-helpers.h presence... yes
checking for lv2/lv2plug.in/ns/ext/event/event-helpers.h... yes
checking lv2_atom_helpers.h usability... yes
checking lv2_atom_helpers.h presence... yes
checking for lv2_atom_helpers.h... yes
checking lv2/lv2plug.in/ns/ext/worker/worker.h usability... yes
checking lv2/lv2plug.in/ns/ext/worker/worker.h presence... yes
checking for lv2/lv2plug.in/ns/ext/worker/worker.h... yes
checking lv2_external_ui.h usability... yes
checking lv2_external_ui.h presence... yes
checking for lv2_external_ui.h... yes
checking lv2/lv2plug.in/ns/ext/data-access/data-access.h usability... yes
checking lv2/lv2plug.in/ns/ext/data-access/data-access.h presence... yes
checking for lv2/lv2plug.in/ns/ext/data-access/data-access.h... yes
checking lv2/lv2plug.in/ns/ext/instance-access/instance-access.h usability... yes
checking lv2/lv2plug.in/ns/ext/instance-access/instance-access.h presence... yes
checking for lv2/lv2plug.in/ns/ext/instance-access/instance-access.h... yes
checking lv2/lv2plug.in/ns/ext/atom/atom.h usability... yes
checking lv2/lv2plug.in/ns/ext/atom/atom.h presence... yes
checking for lv2/lv2plug.in/ns/ext/atom/atom.h... yes
checking lv2/lv2plug.in/ns/ext/state/state.h usability... yes
checking lv2/lv2plug.in/ns/ext/state/state.h presence... yes
checking for lv2/lv2plug.in/ns/ext/state/state.h... yes
checking lv2_programs.h usability... yes
checking lv2_programs.h presence... yes
checking for lv2_programs.h... yes
checking lv2/lv2plug.in/ns/ext/presets/presets.h usability... yes
checking lv2/lv2plug.in/ns/ext/presets/presets.h presence... yes
checking for lv2/lv2plug.in/ns/ext/presets/presets.h... yes
checking lv2/lv2plug.in/ns/ext/time/time.h usability... yes
checking lv2/lv2plug.in/ns/ext/time/time.h presence... yes
checking for lv2/lv2plug.in/ns/ext/time/time.h... yes
checking lv2/lv2plug.in/ns/ext/options/options.h usability... yes
checking lv2/lv2plug.in/ns/ext/options/options.h presence... yes
checking for lv2/lv2plug.in/ns/ext/options/options.h... yes
checking lv2/lv2plug.in/ns/ext/buf-size/buf-size.h usability... yes
checking lv2/lv2plug.in/ns/ext/buf-size/buf-size.h presence... yes
checking for lv2/lv2plug.in/ns/ext/buf-size/buf-size.h... yes
checking jack/session.h usability... yes
checking jack/session.h presence... yes
checking for jack/session.h... yes
checking for system... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating qtractor.spec
config.status: creating src/src.pri
config.status: creating src/qtractor.desktop
config.status: creating src/config.h
config.status: src/config.h is unchanged

Qtractor 0.6.0.6

Build target . . . . . . . . . . . . . . . . . . .: release

JACK Audio Connection Kit support . . . . . . . .: yes
ALSA MIDI Sequencer support . . . . . . . . . . .: yes
General audio file support (libsndfile) . . . . .: yes
Ogg Vorbis audio file support (libvorbis) . . . .: yes
MPEG-1 Audio Layer 3 file support (libmad) . . . .: no
Sample-rate conversion support (libsamplerate) . .: yes
Pitch-shifting support (librubberband) . . . . . .: yes
OSC service support (liblo) . . . . . . . . . . .: yes
Archive/Zip file support (zlib) . . . . . . . . .: yes
IEEE 32bit float optimizations . . . . . . . . . .: yes
SSE optimization support (x86) . . . . . . . . . .: yes
LADSPA plug-in support . . . . . . . . . . . . . .: yes
DSSI plug-in support . . . . . . . . . . . . . . .: yes
VST plug-in support . . . . . . . . . . . . . . .: yes
LV2 plug-in support (liblilv) . . . . . . . . . .: yes
LV2 plug-in UI support (libsuil) . . . . . . . . .: yes
LV2 plug-in External UI support . . . . . . . . .: yes
LV2 plug-in MIDI/Event support . . . . . . . . . .: yes
LV2 plug-in MIDI/Atom support . . . . . . . . . .: yes
LV2 plug-in Worker/Schedule support . . . . . . .: yes
LV2 plug-in State support . . . . . . . . . . . .: yes
LV2 plug-in State Files support . . . . . . . . .: yes
LV2 plug-in Programs support . . . . . . . . . . .: yes
LV2 plug-in Presets support . . . . . . . . . . .: yes
LV2 plug-in Time support . . . . . . . . . . . . .: yes
LV2 plug-in Options support . . . . . . . . . . .: yes
LV2 plug-in Buf-size support . . . . . . . . . . .: yes

JACK Session support . . . . . . . . . . . . . . .: yes
JACK Latency support . . . . . . . . . . . . . . .: yes

Non Session Management (NSM) support . . . . . . .: yes

X11 Unique/Single instance . . . . . . . . . . . .: yes
VeSTige header support . . . . . . . . . . . . . .: yes
Gradient eye-candy . . . . . . . . . . . . . . . .: yes
Debugger stack-trace (gdb) . . . . . . . . . . . .: no

Install prefix . . . . . . . . . . . . . . . . . .: /usr/local

Now type 'make', followed by 'make install' as root.

┌─(px@moe:pts/13)────────────────────────────────────────────────────────────────────────────────────────────────────(~/src/qtractor)─┐
└─(13:50) ⚡ make
make[1]: Entering directory /home/px/src/qtractor' cd src/ && ( test -e Makefile || /usr/lib/i386-linux-gnu/qt5/bin/qmake /home/px/src/qtractor/src/src.pro -o Makefile ) && make -f Makefile qtractorOptionsForm.ui: Warning: The name 'TransportGroupBox' (QGroupBox) is already in use, defaulting to 'TransportGroupBox1'. /usr/lib/i386-linux-gnu/qt5/bin/uic qtractorPasteRepeatForm.ui -o .ui/ui_qtractorPasteRepeatForm.h /usr/lib/i386-linux-gnu/qt5/bin/uic qtractorPluginForm.ui -o .ui/ui_qtractorPluginForm.h /usr/lib/i386-linux-gnu/qt5/bin/uic qtractorPluginSelectForm.ui -o .ui/ui_qtractorPluginSelectForm.h /usr/lib/i386-linux-gnu/qt5/bin/uic qtractorSessionForm.ui -o .ui/ui_qtractorSessionForm.h /usr/lib/i386-linux-gnu/qt5/bin/uic qtractorShortcutForm.ui -o .ui/ui_qtractorShortcutForm.h /usr/lib/i386-linux-gnu/qt5/bin/uic qtractorTakeRangeForm.ui -o .ui/ui_qtractorTakeRangeForm.h /usr/lib/i386-linux-gnu/qt5/bin/uic qtractorTempoAdjustForm.ui -o .ui/ui_qtractorTempoAdjustForm.h /usr/lib/i386-linux-gnu/qt5/bin/uic qtractorTimeScaleForm.ui -o .ui/ui_qtractorTimeScaleForm.h /usr/lib/i386-linux-gnu/qt5/bin/uic qtractorTrackForm.ui -o .ui/ui_qtractorTrackForm.h g++ -c -pipe -I/usr/local/include/suil-0 -I/usr/local/include/lilv-0 -I/usr/local/include -I/usr/local/include/serd-0 -I/usr/local/include/sord-0 -I/usr/local/include/sratom-0 -msse -mfpmath=sse -ffast-math -O2 -Wall -W -D_REENTRANT -fPIE -DDATADIR="/usr/local/share" -DLOCALEDIR="/usr/local/share/locale" -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/share/qt5/mkspecs/linux-g++ -I. -I/usr/local/include -I/usr/include -I/usr/include/qt4 -I/usr/include/qt4 -Ivestige -Ilv2 -I/usr/include/qt5 -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtCore -I.moc -I.ui -o .obj/qtractor.o qtractor.cpp In file included from /usr/include/qt5/QtWidgets/QApplication:1:0, from .ui/ui_qtractorMainForm.h:36, from qtractorMainForm.h:25, from qtractor.cpp:24: /usr/include/qt5/QtWidgets/qapplication.h:113:24: error: missing binary operator before token "(" #if QT_DEPRECATED_SINCE(5, 0) ^ /usr/include/qt5/QtWidgets/qapplication.h:153:24: error: missing binary operator before token "(" #if QT_DEPRECATED_SINCE(5, 0) ^ /usr/include/qt5/QtWidgets/qapplication.h:183:24: error: missing binary operator before token "(" #if QT_DEPRECATED_SINCE(5, 0) ^ In file included from /usr/include/qt5/QtWidgets/qabstractitemview.h:47:0, from /usr/include/qt5/QtWidgets/qheaderview.h:45, from /usr/include/qt5/QtWidgets/QHeaderView:1, from .ui/ui_qtractorMainForm.h:38, from qtractorMainForm.h:25, from qtractor.cpp:24: /usr/include/qt5/QtCore/qitemselectionmodel.h:95:24: error: missing binary operator before token "(" #if QT_DEPRECATED_SINCE(5, 0) ^ In file included from /usr/include/qt5/QtWidgets/QHeaderView:1:0, from .ui/ui_qtractorMainForm.h:38, from qtractorMainForm.h:25, from qtractor.cpp:24: /usr/include/qt5/QtWidgets/qheaderview.h:119:24: error: missing binary operator before token "(" #if QT_DEPRECATED_SINCE(5, 0) ^ /usr/include/qt5/QtWidgets/qheaderview.h:126:24: error: missing binary operator before token "(" #if QT_DEPRECATED_SINCE(5, 0) ^ /usr/include/qt5/QtWidgets/qheaderview.h:137:24: error: missing binary operator before token "(" #if QT_DEPRECATED_SINCE(5, 0) ^ qtractor.cpp:60:20: fatal error: QX11Info: No such file or directory #include <QX11Info> ^ compilation terminated. make[2]: *** [.obj/qtractor.o] Error 1 make[2]: Leaving directory/home/px/src/qtractor/src'
make[1]: [sub-src-make_first] Error 2
make[1]: Leaving directory `/home/px/src/qtractor'
make:
[src/qtractor] Error 2

Looks like a qt5 error... How can I make sure to build against qt4 components exclusively?

Discussion

    • status: open --> pending
     
  • you cannot have ./configure --enable-xunique when building for QT5.

    --there's just no QX11Info support on QT >= 5.

    cheers

     
  • Phil CM
    Phil CM
    2014-05-11

    you cannot have ./configure --enable-xunique when building for QT5.

    OK (well, I need this option, but OK) but after make clean and ./configure w/o the xunique flag, it is even worse, a LOT of errors and warnings, the last one being

    /usr/include/qt5/QtWidgets/qsizepolicy.h: In function ‘int verticalStretch()’:
    /usr/include/qt5/QtWidgets/qsizepolicy.h:132:77: warning: control reaches end of non-void function [-Wreturn-type]
    int verticalStretch() const { return static_cast<int>(bits.verStretch); }
    ^
    make[2]: [.obj/qtractor.o] Error 1
    make[2]: Leaving directory /home/px/src/qtractor/src' make[1]: *** [sub-src-make_first] Error 2 make[1]: Leaving directory/home/px/src/qtractor'
    make:
    [src/qtractor] Error 2

    Rui, please tell me what, in my setup, determines the use of QT5 ; I'd like to follow your previous advice (building for qt5 is not recommended) but I just don't know how :)

    EDIT: QT_SELECT=qt4 (shell ENV variable) apparently was the trick.

     
    Last edit: Phil CM 2014-05-11
    • status: pending --> closed