Qt Jambi を使用して Java で Qt GUI を作成するつもりです。
現在バージョン 4.7.4 の Linux OS に最新の Qt ライブラリがインストールされています。ただし、Qt Jambi は、ダウンロード ページでバージョン 4.7.0 としてのみ入手できます。
Qt アプリケーションを実行すると、次のエラーが表示されます。
Cannot mix incompatible Qt library (version 0x40704) with this library (version 0x40700)
そのため、Qt Jambi の最新バージョンはないようです。これは、正式にサポートされなくなったという事実によるものですか?
解決策として、ソースからビルドすることもできますが、インストールされている Qt のバージョンと互換性があるかどうか疑問に思います。
エラーメッセージにもかかわらず、どうにかしてこれらのバージョンを混在させることができますか? そうでない場合、どのようにして一致するバージョン番号を達成しますか? 私の知る限り、Jambi はバイナリ パッケージとして Ubuntu でのみ利用でき、他の Linux プラットフォームではアプリケーション jar と共に (修正バージョンとして) 展開する必要があります。