「インストール - Qt5」の版間の差分

ナビゲーションに移動 検索に移動
1,037行目: 1,037行目:
(このオプションが利用可能になる前に、いくつかのアップデートを促される時はアップデートする)<br>
(このオプションが利用可能になる前に、いくつかのアップデートを促される時はアップデートする)<br>
<br>
<br>
===== warning : GLX/DRI2 is not supported/failed to authenticate =====
===== GLX/DRI2 is not supported/failed to authenticate : Raspbian OS Buster以前 =====
Qtプロジェクトをリモートデバッグする時、この警告が出力される場合がある。<br>
Qtプロジェクトをリモートデバッグする時、この警告が出力される場合がある。<br>
この警告は、他のソフトウェアが独自のmesaライブラリ(libEGLとlibGLESv2)を追加しているために表示される。<br>
この警告は、他のソフトウェアが独自のMesaライブラリ(libEGLとlibGLESv2)を追加しているために表示される。<br>
<br>
<br>
まず、libEGLとlibGLESv2のパスを確認するため、以下のコマンドを実行する。<br>
まず、libEGLとlibGLESv2のパスを確認するため、以下のコマンドを実行する。<br>
1,048行目: 1,048行目:
上記で表示されたファイルのシンボリックファイルを、以下のディレクトリに作成する。<br>
上記で表示されたファイルのシンボリックファイルを、以下のディレクトリに作成する。<br>
  # Raspberry Pi 3B
  # Raspberry Pi 3B
  sudo ln -sf /opt/vc/lib/libbrcmEGL.so /usr/lib/arm-linux-gnueabihf/libEGL.so
  sudo ln -sf /opt/vc/lib/libbrcmEGL.so   /usr/lib/arm-linux-gnueabihf/libEGL.so
  sudo ln -sf /opt/vc/lib/libbrcmEGL.so /usr/lib/arm-linux-gnueabihf/libEGL.so.1
  sudo ln -sf /opt/vc/lib/libbrcmEGL.so   /usr/lib/arm-linux-gnueabihf/libEGL.so.1
  sudo ln -sf /opt/vc/lib/libbrcmGLESv2.so /usr/lib/arm-linux-gnueabihf/libGLESv2.so
  sudo ln -sf /opt/vc/lib/libbrcmGLESv2.so /usr/lib/arm-linux-gnueabihf/libGLESv2.so
  sudo ln -sf /opt/vc/lib/libbrcmGLESv2.so /usr/lib/arm-linux-gnueabihf/libGLESv2.so.2
  sudo ln -sf /opt/vc/lib/libbrcmGLESv2.so /usr/lib/arm-linux-gnueabihf/libGLESv2.so.2
   
   
  # Raspberry Pi 4B
  # Raspberry Pi 4B
  sudo ln -sf /opt/vc/lib/libEGL.so /usr/lib/arm-linux-gnueabihf/libEGL.so
  sudo ln -sf /opt/vc/lib/libEGL.so   /usr/lib/arm-linux-gnueabihf/libEGL.so
  sudo ln -sf /opt/vc/lib/libEGL.so /usr/lib/arm-linux-gnueabihf/libEGL.so.1
  sudo ln -sf /opt/vc/lib/libEGL.so   /usr/lib/arm-linux-gnueabihf/libEGL.so.1
  sudo ln -sf /opt/vc/lib/libGLESv2.so /usr/lib/arm-linux-gnueabihf/libGLESv2.so
  sudo ln -sf /opt/vc/lib/libGLESv2.so /usr/lib/arm-linux-gnueabihf/libGLESv2.so
  sudo ln -sf /opt/vc/lib/libGLESv2.so /usr/lib/arm-linux-gnueabihf/libGLESv2.so.2
  sudo ln -sf /opt/vc/lib/libGLESv2.so /usr/lib/arm-linux-gnueabihf/libGLESv2.so.2
1,067行目: 1,067行目:
上記のシンボリックリンクの設定を元に戻す場合は、以下のように実行する。<br>
上記のシンボリックリンクの設定を元に戻す場合は、以下のように実行する。<br>
  # Raspberry Pi 3B
  # Raspberry Pi 3B
  sudo ln -sf /usr/lib/arm-linux-gnueabihf/libEGL.so.1.1.0 /usr/lib/arm-linux-gnueabihf/libEGL.so.1
  sudo ln -sf /usr/lib/arm-linux-gnueabihf/libEGL.so.1.1.0   /usr/lib/arm-linux-gnueabihf/libEGL.so.1
  sudo ln -sf /usr/lib/arm-linux-gnueabihf/libEGL.so.1     /usr/lib/arm-linux-gnueabihf/libEGL.so
  sudo ln -sf /usr/lib/arm-linux-gnueabihf/libEGL.so.1       /usr/lib/arm-linux-gnueabihf/libEGL.so
  sudo ln -sf /usr/lib/arm-linux-gnueabihf/libGLESv2.so.2.1.0 /usr/lib/arm-linux-gnueabihf/libGLESv2.so.2
  sudo ln -sf /usr/lib/arm-linux-gnueabihf/libGLESv2.so.2.1.0 /usr/lib/arm-linux-gnueabihf/libGLESv2.so.2
  sudo ln -sf /usr/lib/arm-linux-gnueabihf/libGLESv2.so.2    /usr/lib/arm-linux-gnueabihf/libGLESv2.so
  sudo ln -sf /usr/lib/arm-linux-gnueabihf/libGLESv2.so.2    /usr/lib/arm-linux-gnueabihf/libGLESv2.so
   
   
  # Raspberry Pi 4B
  # Raspberry Pi 4B
  sudo ln -sf /usr/lib/arm-linux-gnueabihf/libEGL.so.1.1.0   /usr/lib/arm-linux-gnueabihf/libEGL.so.1
  sudo ln -sf /usr/lib/arm-linux-gnueabihf/libEGL.so.1.1.0   /usr/lib/arm-linux-gnueabihf/libEGL.so.1
  sudo ln -sf /usr/lib/arm-linux-gnueabihf/libEGL.so.1       /usr/lib/arm-linux-gnueabihf/libEGL.so
  sudo ln -sf /usr/lib/arm-linux-gnueabihf/libEGL.so.1       /usr/lib/arm-linux-gnueabihf/libEGL.so
  sudo ln -sf /usr/lib/arm-linux-gnueabihf/libGLESv2.so.2.1.0 /usr/lib/arm-linux-gnueabihf/libGLESv2.so.2
  sudo ln -sf /usr/lib/arm-linux-gnueabihf/libGLESv2.so.2.1.0 /usr/lib/arm-linux-gnueabihf/libGLESv2.so.2
  sudo ln -sf /usr/lib/arm-linux-gnueabihf/libGLESv2.so.2    /usr/lib/arm-linux-gnueabihf/libGLESv2.so
  sudo ln -sf /usr/lib/arm-linux-gnueabihf/libGLESv2.so.2    /usr/lib/arm-linux-gnueabihf/libGLESv2.so

案内メニュー