📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは2026年9月に閉鎖いたします。
新しい記事は移転先で追加しております。(旧サイトでは記事を追加しておりません)
| 1,090行目: | 1,090行目: | ||
<u>Bluetoothモジュールを動作させるにはD-Bus機能が必要である。</u><br> | <u>Bluetoothモジュールを動作させるにはD-Bus機能が必要である。</u><br> | ||
<br> | <br> | ||
==== ビルドエラー : libQt6DBusに関するエラー ==== | |||
以下に示すようなエラーが発生する場合がある。<br> | |||
libQt6DBus.so.6: undefined reference to | |||
`QtPrivate::QPropertyBindingData::notifyObserver_helper(QUntypedPropertyData*, QBindingStorage*, QPropertyObserverPointer, QVarLengthArray<QBindingObserverPtr, 256ll>&) const@Qt_6` | |||
<br> | |||
システムルート内の既存のQt6ライブラリを一時的に隔離する。<br> | |||
これにより、ビルドプロセスが誤ったライブラリを参照することを防ぐ。<br> | |||
<br> | |||
システムルートのライブラリディレクトリ内のQt6関連の共有ライブラリファイルを別のディレクトリに移動させる。<br> | |||
cd /<Raspberry_Piのシステムルート>/usr/lib/aarch64-linux-gnu | |||
mkdir -p Qt6_Backup | |||
mv libQt6*.so* Qt6_Backup/ | |||
<br> | |||
これにより、クロスコンパイル時に古いQt 6ライブラリが誤ってリンクされることを防ぐ。<br> | |||
<br> | |||
==== libstdc++のエラー ==== | ==== libstdc++のエラー ==== | ||
デバッグ時において、以下に示すようなエラーが出力される場合はある。<br> | デバッグ時において、以下に示すようなエラーが出力される場合はある。<br> | ||