includedir failed to include qt headers.
Posted: 18 Sep 2020 17:24
Hi, I'm trying to build vlc-3.0.11
It failed to be built for qt:
even if my configuration already takes care of qt include directories as:
Any suggestions?
Cheers
Pei
It failed to be built for qt:
Code: Select all
CXX gui/qt/libqt_plugin_la-menus.lo
gui/qt/qt.cpp:31:10: fatal error: QApplication: No such file or directory
31 | #include <QApplication>
| ^~~~~~~~~~~~~~
compilation terminated.
CXX gui/qt/libqt_plugin_la-main_interface.lo
make[4]: *** [Makefile:24917: gui/qt/libqt_plugin_la-qt.lo] Error 1
make[4]: *** Waiting for unfinished jobs....
In file included from gui/qt/menus.hpp:28,
from gui/qt/menus.cpp:39:
gui/qt/qt.hpp:36:10: fatal error: qconfig.h: No such file or directory
36 | #include <qconfig.h>
| ^~~~~~~~~~~
compilation terminated.
make[4]: *** [Makefile:24924: gui/qt/libqt_plugin_la-menus.lo] Error 1
gui/ncurses.c: In function ‘DrawStatus’:
gui/ncurses.c:1081:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
1081 | mvnprintw(y++, 0, COLS, _(input_state[val.i_int]),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1082 | repeat, random, loop);
| ~~~~~~~~~~~~~~~~~~~~~
gui/ncurses.c:1084:9: note: here
1084 | default:
| ^~~~~~~
gui/ncurses.c: In function ‘HandleCommonKey’:
gui/ncurses.c:1560:12: warning: this statement may fall through [-Wimplicit-fallthrough=]
1560 | if (getch() != ERR)
| ^
gui/ncurses.c:1563:5: note: here
1563 | case 'q':
| ^~~~
In file included from gui/qt/main_interface.cpp:30:
gui/qt/qt.hpp:36:10: fatal error: qconfig.h: No such file or directory
36 | #include <qconfig.h>
| ^~~~~~~~~~~
compilation terminated.
make[4]: *** [Makefile:24931: gui/qt/libqt_plugin_la-main_interface.lo] Error 1
make[4]: Leaving directory '....../vlc-3.0.11/modules'
make[3]: *** [Makefile:27647: all-recursive] Error 1
make[3]: Leaving directory '....../vlc-3.0.11/modules'
make[2]: *** [Makefile:12595: all] Error 2
make[2]: Leaving directory '....../vlc-3.0.11/modules'
make[1]: *** [Makefile:1560: all-recursive] Error 1
make[1]: Leaving directory '....../vlc-3.0.11'
make: *** [Makefile:1445: all] Error 2
Code: Select all
./configure --disable-lua --includedir=....../QtCore --includedir=....../QtWidgets
Any suggestions?
Cheers
Pei