| 833行目: | 833行目: | ||
make install | make install | ||
<br> | |||
===== QtWebEngineのビルド時に発生する問題 ===== | |||
下表は、QtWebEngineで見つかった問題とビルドの問題を集めたものである。<br> | |||
<center> | |||
{| class="wikitable" style="background-color:#fefefe;" | |||
|+ ビルド時の問題点と解決策 | |||
|- | |||
! style="background-color:#00ffff;" | QtWebEngineのバージョン | |||
! style="background-color:#00ffff;" | 問題 | |||
! style="background-color:#00ffff;" | 解決策 | |||
|- | |||
| 5.15.2 || Internal Compiler Error, gcc 8.30<br><br>internal compiler error: in convert_move, at expr.c:218<br> static void exec_ops(const Op* ops, const void** args, || [https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96206 GCC Bugzilla bug report]<br><br>Build for ARMv7<br>Patch the source to disable optimization | |||
|- | |||
| 5.15.2 || fatal error: xcb/dri3.h: No such file or directory || 以下のライブラリをインストールする。<br><code>sudo apt-get install libxcb-dri3-dev</code> | |||
|- | |||
| 5.15.2 || Broadcom EGLを使用するQtのビルドに失敗する。<br><br>qtwebengine-everywhere-src-x.x.x/src/3rdparty/chromium/ui/gl/gl_bindings_autogen_egl.h:201:5:<br>error: ‘EGLDeviceEXT’ has not been declared || Broadcom EGLの代わりに、<br>VC4 / KMSを使用してビルドする。 | |||
|} | |||
</center> | |||
<br> | <br> | ||