この link からインディーゲームDon't move
をダウンロードしました。 Ubuntu 12.04で実行しようとすると、次のエラーメッセージが表示されます。 Could not initialize SDL : No available video device AL lib: (EE) alc_cleanup: 1 device not closed
これを解決するにはどうすればよいですか?
私にとっては、SDL2-2.0.3が使用されました。 ->ビデオドライバが見つからないという問題がありました。タイプされた
Sudo apt-get install xorg-dev
別の./configure
を実行し、これを報告しました
Assembly Math : mmx 3dnow sse sse2
Audio drivers : disk dummy oss
Video drivers : dummy x11(dynamic) opengl
X11 libraries : xcursor xinerama xinput2 xinput2_multitouch xrandr xscrnsaver xshape xvidmode
Input drivers : linuxev linuxkd
Using libudev : YES
Using dbus : NO
それはすべてがうまくいきましたが、テストフォルダは「Missing -lGL」と報告したコードを作成しようとした後、メサまたは何かが欠落していると仮定してこれを行いました
Sudo apt-get build-dep xscreensaver
Sudo apt-get source xscreensaver -b
Sudo dpkg -i *.deb
人気のあるxscreensaverを自分のビルドで強制インストールし、SDLが機能しました。スクリーンセーバーをコンパイルできれば、SDLを機能させることができます。ありがとう。私のために働いた。 (ビデオのみ)testmultiaudioを実行しようとし、これを得ました
INFO: Using audio driver: dsp
ERROR: Don't see any specific audio devices!
VLCはビデオとオーディオにSDLを使用しているため、VLCをコンパイルして作成すると、このほとんどが解決されると思います。
カウンターのアイデアは、ncurses 5.9がうまく機能することです。
正直なところ、ubuntuとdebianからビルドされたペパーミント6を使用していました。私はそれがそのOSでも動作すると仮定しています。それが私が断片的な手順で投稿している理由です... VLCコンパイル中...エラー。トーテムで同じことをしようとしています。 (トーテムのコンパイル中)多分、ncurses "BranMuffin" "Cerealbowl" "Cornflakes"および "bowl full of cherries"で、想像上の友達にスクロールデモを作成する必要があります。
新しいSDL2-2.3設定レポート
Assembly Math : mmx 3dnow sse sse2
Audio drivers : disk dummy oss alsa(dynamic) Pulse(dynamic)
Video drivers : dummy x11(dynamic) opengl opengl_es2
X11 libraries : xcursor xinerama xinput2 xinput2_multitouch xrandr xscrnsaver xshape xvidmode
Input drivers : linuxev linuxkd
Using libudev : YES
Using dbus : YES
別のラウンドの./configure make makeをSDLにインストールします。別のラウンドの./configure makeおよび./testmultiaudioとBINGOトーテムをビルドしてインストールした後、VLCとSudo apt-get build-dep totem | Sudo apt-get source totem -b | dpkg -i *deb
からの混oticとしたビューのどこかに...オーディオとビデオを入手しました。
参照:[このページ]および SDLインストール および コンパイル 自分でコンパイルできるかどうかを忘れずにテストしてください。
..別のマシンでそれを要約し、それが機能するようにしました(私はCの平均的な男なので、最善の方法ではありません)
libsdlサイトからSDL2-2.3を取得
いくつかのパッケージを入手してコンパイルします。 VLCとXSCREENSAVERが、SDLとオーディオ用のVLCとopengl用のXSCREENSAVERが必要な唯一のパッケージだと思います
Sudo apt-get install xorg-dev
Sudo apt-get build-dep xscreensaver vlc totem
Sudo apt-get source xscreensaver totem -b
(2.5)xscreensaver
とトーテムを新たにビルドして、.debパッケージをインストールすることもできます
sDLを解凍し、フォルダーに移動して共通の操作を行います
./configure
make
Sudo make install
cd test
./configure
make
./testmultiaudio
オーディオクリップをお楽しみください
OSはペパーミントlinuxを使用しましたが、debian、linux mint、ubuntuでも動作すると想定しています。
これはUbuntuで私にとってはうまくいきました:
Sudo apt-get install xorg-dev
SDLに関連しているため、次のパッケージをインストールしてください。
Sudo apt-get install ia32-libs
ビデオデバイスへのアクセスに関する問題を解決する必要があります。