BayGUIリライト[2]

Bayside2005-05-22


デバッグ時はWindows上でいろいろできると便利です。クロスプラットフォームGUIを使うならSDLが便利なので、cygwinSDLを使えるようにしてみます。

  • mingwをインストール
  • gccは3.3をインストール
    • gcc3.4.1だと-mno-cygwinがうまく動かない
  • SDLは最新版の1.2.8をダウンロード
  • ./configure;make;make install
g++ -o waba wabasdl.c `sdl-config --cflags --libs
/usr/local/include/SDL/SDL_audio.h:97: error: parse error before `[' token

うわ!エラーです。google先生に聞いたら以下のように直すと動くとありました。

SDL_audio.h:97

//	void (SDLCALL *filters[10])(struct SDL_AudioCVT *cvt, Uint16 format);
	void (*filters[10])(struct SDL_AudioCVT *cvt, Uint16 format);

さすがはSDL早いです。