SDL on MinGW+MSYS


ほぼ自分用メモ。
対象環境は、MinGW-3.1.0 + MSYS-1.0.10 + MsysDTK-1.0.1、
SDL-1.2.7, SDL_image-1.2.3, SDL_mixer-1.2.5です。

インストールについて

  1. まず、基本はRoutine-Workさんの、
    Win32 + MSYS + MinGW 2.0 で SDL の開発環境を構築」を参照するのが良いと思います。
    大変よくまとまっていて、非常にありがたい文章です。

  2. で、微妙にアレンジ。
  3. SDL_image-1.2.4及びSDL_mixer-1.2.6がリリースされました。
    以下の手順は不要になったようです。
    2004/08/05現在の最新安定版SDL_image(1.2.3), SDL_mixer(1.2.5)は、
    そのまんまmakeすると、実行時にロード出来なかったりするdllが出来てしまいます。
    (これは、MinGWのdllの作り方が3.0から変更になったのが原因らしい?です。)
    そのまんまじゃ困るので、以下その罠の回避方法。

back