やってみる

アウトプットすべく己を導くためのブログ。その試行錯誤すらたれ流す。

SDL2をインストールした

PySDL2を使うまでの準備1。

開発環境

  • LinuxMint 17.3 MATE
  • Python 3.6.1

SDL2ライブラリの導入

OSごとに異なる。

https://www.hiroom2.com/2015/05/11/sdl2%E3%81%AE%E3%83%93%E3%83%AB%E3%83%89%E7%92%B0%E5%A2%83%E6%A7%8B%E7%AF%89/#sec-1-1

今回のOSはLinuxMint17.3。たしかubuntu-14.04を元にしたOSである。

  • libsdl2-dev
  • libsdl2-image-dev
  • libsdl2-mixer-dev
  • libsdl2-net-dev
  • libsdl2-ttf-dev

apt-getコマンドなら以下。

sudo apt-get install -y libsdl2-dev libsdl2-image-dev libsdl2-mixer-dev libsdl2-net-dev libsdl2-ttf-dev

LinuxMint17.3ではSynapticパッケージマネージャを使ったほうが安全だと思う。

Synapticパッケージマネージャ

  • SDL 2.0.2
  • 計約55MB

f:id:ytyaru:20171103103100p:plainf:id:ytyaru:20171103103105p:plainf:id:ytyaru:20171103103109p:plainf:id:ytyaru:20171103103116p:plainf:id:ytyaru:20171103103123p:plainf:id:ytyaru:20171103103127p:plainf:id:ytyaru:20171103103132p:plainf:id:ytyaru:20171103103136p:plainf:id:ytyaru:20171103103153p:plainf:id:ytyaru:20171103103204p:plainf:id:ytyaru:20171103103212p:plain

libavahi-client3 (バージョン 0.6.31-4ubuntu1) はバージョン 0.6.31-4ubuntu1.1 にアップグレードされます
libavahi-common3 (バージョン 0.6.31-4ubuntu1) はバージョン 0.6.31-4ubuntu1.1 にアップグレードされます
libdbus-1-3 (バージョン 1.6.18-0ubuntu4.3) はバージョン 1.6.18-0ubuntu4.5 にアップグレードされます
libdrm-intel1 (バージョン 2.4.60-2~ubuntu14.04.1) はバージョン 2.4.67-1ubuntu0.14.04.2 にアップグレードされます
libdrm-nouveau2 (バージョン 2.4.60-2~ubuntu14.04.1) はバージョン 2.4.67-1ubuntu0.14.04.2 にアップグレードされます
libdrm-radeon1 (バージョン 2.4.60-2~ubuntu14.04.1) はバージョン 2.4.67-1ubuntu0.14.04.2 にアップグレードされます
libdrm2 (バージョン 2.4.60-2~ubuntu14.04.1) はバージョン 2.4.67-1ubuntu0.14.04.2 にアップグレードされます
freepats (バージョン 20060219-1) がインストールされます
libavahi-client-dev (バージョン 0.6.31-4ubuntu1.1) がインストールされます
libavahi-common-dev (バージョン 0.6.31-4ubuntu1.1) がインストールされます
libdbus-1-dev (バージョン 1.6.18-0ubuntu4.5) がインストールされます
libdrm-amdgpu1 (バージョン 2.4.67-1ubuntu0.14.04.2) がインストールされます
libdrm-dev (バージョン 2.4.67-1ubuntu0.14.04.2) がインストールされます
libegl1-mesa-dev (バージョン 10.1.3-0ubuntu0.6) がインストールされます
libgl1-mesa-dev (バージョン 10.1.3-0ubuntu0.6) がインストールされます
libgles2-mesa-dev (バージョン 10.1.3-0ubuntu0.6) がインストールされます
libglu1-mesa-dev (バージョン 9.0.0-2) がインストールされます
libmirclient-dev (バージョン 0.1.8+14.04.20140411-0ubuntu1) がインストールされます
libmirclient7 (バージョン 0.1.8+14.04.20140411-0ubuntu1) がインストールされます
libmirclientplatform-mesa (バージョン 0.1.8+14.04.20140411-0ubuntu1) がインストールされます
libmirprotobuf-dev (バージョン 0.1.8+14.04.20140411-0ubuntu1) がインストールされます
libmirprotobuf0 (バージョン 0.1.8+14.04.20140411-0ubuntu1) がインストールされます
libprotobuf-dev (バージョン 2.5.0-9ubuntu1) がインストールされます
libprotobuf-lite8 (バージョン 2.5.0-9ubuntu1) がインストールされます
libpulse-dev (バージョン 1:4.0-0ubuntu11.1) がインストールされます
libsdl2-2.0-0 (バージョン 2.0.2+dfsg1-3ubuntu1.2) がインストールされます
libsdl2-dev (バージョン 2.0.2+dfsg1-3ubuntu1.2) がインストールされます
libsdl2-gfx-1.0-0 (バージョン 1.0.0-2) がインストールされます
libsdl2-gfx-dev (バージョン 1.0.0-2) がインストールされます
libsdl2-image-2.0-0 (バージョン 2.0.0+dfsg-3build2) がインストールされます
libsdl2-image-dev (バージョン 2.0.0+dfsg-3build2) がインストールされます
libsdl2-mixer-2.0-0 (バージョン 2.0.0+dfsg1-3) がインストールされます
libsdl2-mixer-dev (バージョン 2.0.0+dfsg1-3) がインストールされます
libsdl2-net-2.0-0 (バージョン 2.0.0+dfsg1-2) がインストールされます
libsdl2-net-dev (バージョン 2.0.0+dfsg1-2) がインストールされます
libsdl2-ttf-2.0-0 (バージョン 2.0.12+dfsg1-2) がインストールされます
libsdl2-ttf-dev (バージョン 2.0.12+dfsg1-2) がインストールされます
libts-dev (バージョン 1.0-12) がインストールされます
libudev-dev (バージョン 204-5ubuntu20.15linuxmint1) がインストールされます
libx11-xcb-dev (バージョン 2:1.6.2-1ubuntu2) がインストールされます
libxcb-dri2-0-dev (バージョン 1.10-2ubuntu1) がインストールされます
libxcb-dri3-dev (バージョン 1.10-2ubuntu1) がインストールされます
libxcb-glx0-dev (バージョン 1.10-2ubuntu1) がインストールされます
libxcb-present-dev (バージョン 1.10-2ubuntu1) がインストールされます
libxcb-randr0-dev (バージョン 1.10-2ubuntu1) がインストールされます
libxcb-shape0-dev (バージョン 1.10-2ubuntu1) がインストールされます
libxcb-sync-dev (バージョン 1.10-2ubuntu1) がインストールされます
libxcb-xfixes0-dev (バージョン 1.10-2ubuntu1) がインストールされます
libxshmfence-dev (バージョン 1.1-2) がインストールされます
libxss-dev (バージョン 1:1.2.2-1) がインストールされます
libxt-dev (バージョン 1:1.1.4-1) がインストールされます
libxv-dev (バージョン 2:1.0.10-1) がインストールされます
libxxf86vm-dev (バージョン 1:1.1.3-1) がインストールされます
mesa-common-dev (バージョン 10.1.3-0ubuntu0.6) がインストールされます
mircommon-dev (バージョン 0.1.8+14.04.20140411-0ubuntu1) がインストールされます
x11proto-dri2-dev (バージョン 2.8-2) がインストールされます
x11proto-gl-dev (バージョン 1.4.17-1) がインストールされます
x11proto-scrnsaver-dev (バージョン 1.2.2-1) がインストールされます
x11proto-video-dev (バージョン 2.3.2-1) がインストールされます
x11proto-xf86vidmode-dev (バージョン 2.3.1-2) がインストールされます

所感

結構時間がかかった。