プロジェクトでSDL2を使いたいです。そのためには、SDL2のライブラリとインクルードファイルが必要です。SDL2をインストールしようとしていました。
apt-get install libsdl2-dev
しかし、エラーが発生します:
The following packages have unmet dependencies:
libpulse-dev : Depends: libpulse0 (= 1:14.2-1ubuntu1) but 1:14.2-1ubuntu1.1 is to be installed
Depends: libpulse-mainloop-glib0 (= 1:14.2-1ubuntu1) but 1:14.2-1ubuntu1.1 is to be installed
E: Unable to correct problems, you have held broken packages.
どうすれば修正できますか?
Ubuntu 説明: Ubuntu 21.04 リリース: 21.04 コードネーム: hirsute
答え1
したがって、sdl2 パッケージのエラーの原因は見つかりませんが、ソースから手動でコンパイルするとインストールできます (./configure、sudo make install)。