WindowsでSDLとhsSDLをインストール
昨日入れたけどエラーが出てたので再インストールしてみた。
取り敢えずMsys上に展開した。
cd /local tar xvzf SDL-devel-1.2.14-mingw32.tar.gz cd SDL-1.2.14 make native
WindowsのPATHに C:\msys\1.0\local\SDL-1.2.14\bin を追加。
hsSDLを入れる。
tar xvzf SDL-0.6.2.tar.gz cd SDL-0.6.2 vi SDL.cabal # Extra-Libraries: SDL.dll SDLmain に書き換え
ここからは cmd.exe で実行。
runghc Setup.lhs configure --extra-include-dirs="C:\msys\1.0\local\SDL-1.2.14\include\SDL" \ --extra-lib-dirs="C:\msys\1.0\local\SDL-1.2.14\lib" runghc Setup.lhs build runghc Setup.lhs install
で、再びMsysかCygwin。
CygwinのSDL-1.2.14でmake nativeしておくとCygwinでも使える。
cd Examples/MacOSX/ make ./test
このサンプルは画像が無くてエラーで落ちるが…。
これでコンパイル時のエラーは出なくなった。