golangとsdl2をrpi2にインストール
投稿日: Jan 13, 2018 10:39:14 AM
sdl2
sudo apt-get install libsdl2-dev
golang
mkdir ~/opt && cd ~/opt
wget https://storage.googleapis.com/golang/go1.8beta2.linux-armv6l.tar.gz
tar xzf go1.8beta2.linux-armv6l.tar.gz
mv go go1.8beta2.linux-armv6l
ln -s go1.8beta2.linux-armv6l golang
export GOROOT=~/opt/golang
export PATH=$GOROOT/bin:$PATH
hash -r
go version
ソース:KaoriYa
SDL2のサポートライブラリをインストール
sudo apt-get install libsdl2-ttf-dev
sudo apt-get install libsdl2-image-dev
sudo apt-get install libsdl2-gfx-dev
mixerはmp3に対応するため少し頑張る。
wget https://www.libsdl.org/projects/smpeg/release/smpeg2-2.0.0.tar.gz
tar xzf smpeg2-2.0.0.tar.gz
cd smpeg2-2.0.0 && mkdir build && cd build
../configure
make -j 4
sudo make install
wget https://www.libsdl.org/projects/SDL_mixer/release/SDL2_mixer-2.0.1.tar.gz
tar xzf SDL2_mixer-2.0.1.tar.gz
cd SDL2_mixer-2.0.1 && mkdir build && cd build
../configure
make -j 4
sudo make install
ヘッダファイルもコピーしておく。
sudo cp SDL_mixer.h /usr/include/SDL2
SDL2 mixerのビルドログを見ているとoggとかflacとかmod!とかfluidsynthとかのサポートもあるようで。
modはおいしいので頭の隅っこにいれておこう。とりあえずmp3の対応だけで。