Build erros with lastest sources
Posted: Sun Jul 02, 2023 9:37 am
I'm trying to build QLC+ 4.18-GIT an I get some errors. I'm on Uubuntu 22.04, default Qt5 in Ubuntu with a newly cloned repo. I don't know what I'm doing wrong or if an additional package has to be installed.
And a make check shows this.
Code: Select all
make[2]: Leaving directory '/home/sbenejam/qlctest/plugins/enttecwing'
rm -f libmidiplugin.so
g++ -shared -o libmidiplugin.so qlcioplugin.o mididevice.o midiinputdevice.o midioutputdevice.o midiplugin.o midiprotocol.o miditemplate.o configuremidiplugin.o qlcfile.o alsamidiinputthread.o alsamidiinputdevice.o alsamidioutputdevice.o alsamidienumerator.o alsamidiutil.o moc_qlcioplugin.o moc_mididevice.o moc_midiinputdevice.o moc_midioutputdevice.o moc_midiplugin.o moc_midienumerator.o moc_configuremidiplugin.o moc_alsamidiinputthread.o moc_alsamidienumerator.o /usr/lib/x86_64-linux-gnu/libQt5Widgets.so /usr/lib/x86_64-linux-gnu/libQt5Gui.so /usr/lib/x86_64-linux-gnu/libQt5Core.so -lGL -lpthread -lasound
make[4]: Leaving directory '/home/sbenejam/qlctest/plugins/midi/src/alsa'
make[3]: Leaving directory '/home/sbenejam/qlctest/plugins/midi/src'
cd test/ && ( test -e Makefile || /usr/lib/qt5/bin/qmake -o Makefile /home/sbenejam/qlctest/plugins/midi/test/test.pro ) && make -f Makefile
make[3]: Entering directory '/home/sbenejam/qlctest/plugins/midi/test'
make[3]: Nothing to be done for 'first'.
make[3]: Leaving directory '/home/sbenejam/qlctest/plugins/midi/test'
make[2]: Leaving directory '/home/sbenejam/qlctest/plugins/midi'
make[1]: Leaving directory '/home/sbenejam/qlctest/plugins'
make: *** [Makefile:356: sub-plugins-make_first-ordered] Error 2
Code: Select all
make[1]: Entering directory '/home/sbenejam/qlctest/plugins'
cd dmxusb/ && ( test -e Makefile || /usr/lib/qt5/bin/qmake -o Makefile /home/sbenejam/qlctest/plugins/dmxusb/dmxusb.pro ) && make -f Makefile check
make[2]: Entering directory '/home/sbenejam/qlctest/plugins/dmxusb'
cd src/ && ( test -e Makefile || /usr/lib/qt5/bin/qmake -o Makefile /home/sbenejam/qlctest/plugins/dmxusb/src/src.pro ) && make -f Makefile check
Project MESSAGE: Building with QtSerialport support.
Project MESSAGE: Building with libFTDI1 support. Version: 1.5
Project MESSAGE: Using v1.5+ buffer flush API
Project ERROR: Unknown module(s) in QT: serialport
make[2]: *** [Makefile:250: sub-src-check_ordered] Error 3
make[2]: Leaving directory '/home/sbenejam/qlctest/plugins/dmxusb'
make[1]: *** [Makefile:570: sub-dmxusb-check] Error 2
make[1]: Leaving directory '/home/sbenejam/qlctest/plugins'
make: *** [Makefile:649: sub-plugins-check_ordered] Error 2