BCCでSDL 2

ようやくBCCSDLコンパイルが通りました!

SDLボーランドのフリーコンパイラーをサポートしてないので、ダウンロードしたヘッダーファイルを書き換える必要があるようです。

SDL_config_win32.h の 32行目を次のように書きかえる。

#elif defined(_MSC_VER)
  ↓
#elif defined(_MSC_VER) | defined(__BORLANDC__)

と書き換えるとコンパイルは通るようです。
簡単に説明すると、64ビット整数型の再定義に関する不具合のようです。
#elif defined(_MSC_VER) の後に64ビット整数型 __int64をuint64に定義しています。つまりここでボーランドコンパイラーも条件に含めていなかったことが原因のようです。

次はSDL_image等、拡張ライブラリの動作を確認する予定です。