steamcmd.shで手動で追加されたSDL2を使用する

steamcmd.shで手動で追加されたSDL2を使用する

インストールしましたが、steamcmd次のエラーが発生します。

Steam>Warning: failed to init SDL thread priority manager: SDL not found

CentOS8 centos-release-8.2-2.2004.0.1.el8.x86_64持ち歩くだけでSDL1.2頼る steamcmdからSDL2

そのため、指示に従ってコンパイルして作成しました。SDL2

1. SDL2-2.0.12.tar.gz extracted
2. ./configure
3. make all
4. make install

注:手動インストールを実行する場合は、コンパイラー/IDEのヘッダーとライブラリファイルの場所を指定する必要があります。

ヘッダーファイルとライブラリファイルをsteamcmd.sh使用できるように場所を指定するにはどうすればよいですか?Steam>Warning: failed to init SDL thread priority manager: SDL not foundインストール後も印刷を続けているからです。

ベストアンサー1

SDL2はCentOS 8に含まれていますが、無効な「PowerTools」リポジトリにあります。

以下を使用して有効にします。

sudo dnf config-manager --set-enabled PowerTools
sudo dnf install SDL2.i686

あなたがしたいと思うかもしれませんEPEL8またインストールされました。 [編集する:i686パッケージが追加されました。]

おすすめ記事