@soramimi_jpです。
ありがとうございます。
その後いろいろ試していて、なぜか成功しました。成功したので一応解決なのですが、 うまくいくケースといかないケースの切り分けをしたいので、configureオプションを 少しずつ変えながら検証してみようと思います。
Qt SDK をRaspberry Piの実機でビルドするだけで一晩潰れるので大変ですが(笑)
朝木です。
2017年9月28日 1:12 S.Fuchita fi7s-fct@asahi-net.or.jp:
@soramimi_jpです。
試行錯誤しながら、なんとか Raspberry Pi 版 Qt/QtCreator の自前ビルドには成功したのですが、 Qt Creator を起動して、新規プロジェクトの作成で、
Failed to obtain Designer plugin code generation service.
というエラーが出てしまいます。
https://files.soramimi.jp/tmp/qtcreator.png
デザイナーが起動できないようで、GUIなしのプロジェクトなら作成できます。
何か解決のヒントはないでしょうか?
おそらくですが、Qt Creator のフルビルドに必要な Qt のモジュールがそろってないのだと思います。
Qt Creator のビルド環境で qmake -r を実行すると
Qt Widget Designer plugin has been disabled since the Qt Designer module is not available. というwarningが出たりしていませんか。
qt-creator/src/plugins/plugins.pro に以下の様に定義されています。
qtHaveModule(designercomponents_private) { SUBDIRS += designer } else { warning("Qt Widget Designer plugin has been disabled since the Qt Designer module is not available.") }
この場合、designercomponents_private というモジュールがないため、designerプラグインがビルド対象から外れています。
Qt に mkspecs/modules/qt_lib_designercomponents_private.pri があるかどうか確認してみてください。
Qt の configure のオプションかログがあると対応方法も分かるかもしれません。 configure のオプションに -nomake tools がついていたら外してください。
よろしくお願いします。
Qt5.9.1/QtCreator4.4.0を使用しています。 OSはRaspbianですが、最新のstretchではなくjessieです。
以上、よろしくお願いいたします。
Qt-users mailing list Qt-users@qt-users.jp http://qt-users.jp/mailman/listinfo/qt-users
Qt-users mailing list Qt-users@qt-users.jp http://qt-users.jp/mailman/listinfo/qt-users