r9311 Qt6 branch fail build about missing headers (automoc)
Qt-based Multimedia Player
Brought to you by:
trialuser02
fail build r9311 when use Qt6 and Cmake
[ 80%] Building C object src/plugins/Ui/skinned/CMakeFiles/skinned.dir/fft.c.o En el fichero incluido desde /tmp/makepkg/qmmp-svn/src/build/src/plugins/Ui/qsui/qsui_autogen/EWIEGA46WW/../../../../../../../qmmp/src/plugins/Ui/qsui/aboutqsuidialog.h:25, desde /tmp/makepkg/qmmp-svn/src/build/src/plugins/Ui/qsui/qsui_autogen/EWIEGA46WW/moc_aboutqsuidialog.cpp:10, desde /tmp/makepkg/qmmp-svn/src/build/src/plugins/Ui/qsui/qsui_autogen/mocs_compilation.cpp:2: /tmp/makepkg/qmmp-svn/src/build/src/plugins/Ui/qsui/qsui_autogen/include/ui_aboutqsuidialog.h:19:10: error fatal: logo.h: No existe el fichero o el directorio 19 | #include "logo.h" | ^~~~~~~~ compilación terminada. make[2]: *** [src/plugins/Ui/qsui/CMakeFiles/qsui.dir/build.make:138: src/plugins/Ui/qsui/CMakeFiles/qsui.dir/qsui_autogen/mocs_compilation.cpp.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:5399: src/plugins/Ui/qsui/CMakeFiles/qsui.dir/all] Error 2 make[1]: *** Se espera a que terminen otras tareas.... [ 80%] Building CXX object src/plugins/Ui/skinned/CMakeFiles/skinned.dir/balancebar.cpp.o [ 81%] Building CXX object src/plugins/Ui/skinned/CMakeFiles/skinned.dir/button.cpp.o [ 81%] Building CXX object src/plugins/Ui/skinned/CMakeFiles/skinned.dir/skinnedsettings.cpp.o [ 81%] Building CXX object src/plugins/CommandLineOptions/IncDecVolumeOption/CMakeFiles/incdecvolumeoption.dir/incdecvolumeoption.cpp.o En el fichero incluido desde /tmp/makepkg/qmmp-svn/src/build/src/plugins/Ui/skinned/skinned_autogen/EWIEGA46WW/../../../../../../../qmmp/src/plugins/Ui/skinned/skinnedsettings.h:26, desde /tmp/makepkg/qmmp-svn/src/build/src/plugins/Ui/skinned/skinned_autogen/EWIEGA46WW/moc_skinnedsettings.cpp:10, desde /tmp/makepkg/qmmp-svn/src/build/src/plugins/Ui/skinned/skinned_autogen/mocs_compilation.cpp:37: /tmp/makepkg/qmmp-svn/src/build/src/plugins/Ui/skinned/skinned_autogen/include/ui_skinnedsettings.h:29:10: error fatal: colorwidget.h: No existe el fichero o el directorio 29 | #include "colorwidget.h" | ^~~~~~~~~~~~~~~ compilación terminada. make[2]: *** [src/plugins/Ui/skinned/CMakeFiles/skinned.dir/build.make:142: src/plugins/Ui/skinned/CMakeFiles/skinned.dir/skinned_autogen/mocs_compilation.cpp.o] Error 1 make[2]: *** Se espera a que terminen otras tareas.... [ 81%] Building CXX object src/plugins/CommandLineOptions/IncDecVolumeOption/CMakeFiles/incdecvolumeoption.dir/incdecvolumeoption_autogen/YTRUC5LEIS/qrc_translations.cpp.o [ 81%] Building CXX object src/plugins/General/streambrowser/CMakeFiles/streambrowser.dir/streamwindow.cpp.o [ 81%] Building C object src/plugins/General/rgscan/CMakeFiles/rgscan.dir/gain_analysis.c.o [ 81%] Building CXX object src/plugins/General/rgscan/CMakeFiles/rgscan.dir/rgscan_autogen/YTRUC5LEIS/qrc_translations.cpp.o [ 81%] Built target covermanager [ 81%] Building CXX object src/plugins/General/streambrowser/CMakeFiles/streambrowser.dir/editstreamdialog.cpp.o [ 81%] Building CXX object src/plugins/General/streambrowser/CMakeFiles/streambrowser.dir/streambrowser_autogen/YTRUC5LEIS/qrc_translations.cpp.o [ 81%] Building CXX object src/plugins/General/history/CMakeFiles/history.dir/historyfactory.cpp.o [ 81%] Building CXX object src/plugins/FileDialogs/TwoPanelFileDialog/CMakeFiles/twopanelfiledialog.dir/twopanelfiledialog_autogen/YTRUC5LEIS/qrc_translations.cpp.o [ 82%] Building CXX object src/plugins/General/history/CMakeFiles/history.dir/historysettingsdialog.cpp.o En el fichero incluido desde /tmp/makepkg/qmmp-svn/src/qmmp/src/plugins/Ui/skinned/skinnedsettings.h:26, desde /tmp/makepkg/qmmp-svn/src/qmmp/src/plugins/Ui/skinned/skinnedsettings.cpp:31: /tmp/makepkg/qmmp-svn/src/build/src/plugins/Ui/skinned/skinned_autogen/include/ui_skinnedsettings.h:29:10: error fatal: colorwidget.h: No existe el fichero o el directorio 29 | #include "colorwidget.h" | ^~~~~~~~~~~~~~~ compilación terminada. make[2]: *** [src/plugins/Ui/skinned/CMakeFiles/skinned.dir/build.make:198: src/plugins/Ui/skinned/CMakeFiles/skinned.dir/skinnedsettings.cpp.o] Error 1
but exist in plugins/Ui/qsui/
path
Qt6 6.2.0
CMake 3.21.3
greetings
oh. sorry, is revision 10357
for more clear
http://svn.code.sf.net/p/qmmp-dev/code/branches/qmmp-2.0/
this repo
greetings
with qmake(6) seems fine, but i need remove the projectM plugin due
(sorry, output in spanish)
greetings
Try latest SVN version.
hi
yep. now works. thanks
as note, with cmake can build the projectM and OSS4 plugin, but qmake not.
greetings
Fixed in 2.0.2. Thank you!