初めまして。現在、こちらの日本語ウェブサイトの情報をもとにRaspberry Pi 2(Str etch)とWindows(10 64bit)のQt 5.9.7のクロスコンパイル環境の構築を試しています。 http://studiohiro.cocolog-nifty.com/blog/2017/11/raspberry-pi-2-.html
QMake一式をビルドするまでは成功し、Qt Creatorで以下のように認識されたのです が、プログラムをビルドしようとすると「エラー: Unknown module(s) in QT: quick」 というメッセージが表示されて、アプリの生成に失敗してしまいます。
名前: Qt 5.9.7 (rspi2) ABI: arm-linux-generic-elf-32bit ソース: C:\qt\5.9.7\Src\qtbase mkspec: devices\linux-rasp-pi2-g++ qmake: C:\Qt\5.9.7\rspi2\qtbase\bin\qmake.exe バージョン: 5.9.7 QMAKE_SPEC win32-g++ QMAKE_VERSION 3.1 QMAKE_XSPEC devices/linux-rasp-pi2-g++ QT_HOST_BINS C:\Qt\5.9.7\rspi2\qtbase\bin QT_HOST_DATA C:\Qt\5.9.7\rspi2\qtbase QT_HOST_LIBS C:\Qt\5.9.7\rspi2\qtbase\lib QT_HOST_PREFIX C:\Qt\5.9.7\rspi2\qtbase QT_INSTALL_ARCHDATA C:\Qt\5.9.7\rspi2\qtbase QT_INSTALL_BINS C:\Qt\5.9.7\rspi2\qtbase\bin QT_INSTALL_CONFIGURATION C:\SysGCC\rspi2\arm-linux-gnueabihf\sysroot QT_INSTALL_DATA C:\Qt\5.9.7\rspi2\qtbase QT_INSTALL_DEMOS C:\Qt\5.9.7\rspi2\qtbase\examples QT_INSTALL_DOCS C:\Qt\5.9.7\rspi2\qtbase\doc QT_INSTALL_EXAMPLES C:\Qt\5.9.7\rspi2\qtbase\examples QT_INSTALL_HEADERS C:\Qt\5.9.7\rspi2\qtbase\include QT_INSTALL_IMPORTS C:\Qt\5.9.7\rspi2\qtbase\imports QT_INSTALL_LIBEXECS C:\Qt\5.9.7\rspi2\qtbase\bin QT_INSTALL_LIBS C:\Qt\5.9.7\rspi2\qtbase\lib QT_INSTALL_PLUGINS C:\Qt\5.9.7\rspi2\qtbase\plugins QT_INSTALL_PREFIX C:\Qt\5.9.7\rspi2\qtbase QT_INSTALL_QML C:\Qt\5.9.7\rspi2\qtbase\qml QT_INSTALL_TESTS C:\Qt\5.9.7\rspi2\qtbase\tests QT_INSTALL_TRANSLATIONS C:\Qt\5.9.7\rspi2\qtbase\translations QT_SYSROOT C:\SysGCC\rspi2\arm-linux-gnueabihf\sysroot QT_VERSION 5.9.7
クリーンインストールしたRaspbianにおいて、できる限りこのサイトに記述されてい る手順を忠実に再現しているのですが、フォルダ構成をいろいろ変えたり、「libqt5 qml5」「qtdeclarative5-dev」を加えてフルビルドをしてみても、このエラーにたど り着いてしまいます。
考えられる原因や対策案を提示していただければ、私の環境で試した結果をお伝えし たいと思いますので、知恵をお貸しいただければ幸いです。
configureやMakefileが原因かもしれないので、参考のためソースコードやビルドし たバイナリ一式をアーカイブしたファイルをGoogle Driveにアップロードしました( Cドライブ直下への配置が前提です。展開後のファイルサイズはおよそ1GBになります) 。 https://drive.google.com/open?id=1AzIfZb3Haal_aiX7G6hXevkmPL9sgfuK