お世話になります。
Eclipse+MinGW(G++4.7.2)でDXライブラリをビルドしたところ、いくつか不具合のようなものが見つかったので報告します。
1.ヘッダファイルに無効なpragmaが残っている(仕様ですか?)
2.ログが文字化けする
具体的には、Eclipse4.2上でMinGW用のDXライブラリ3.10cを使い、
Dev-c++用と全く同じ手順を行った後、ライブラリリストの末尾にgdi32とstdc++を足し、
リンカオプションに-static-libgccと-static-libstdc++を設定するとビルド・実行できました。
ただ、無効なpragma commentを無視する旨の警告が大量に表示され、最後にcommentが多すぎると言われます。
また、ログが以下のようにおかしくなります。
(抜粋)
114: ャtトの二重起動検査... 二重起動はされていませんでした
137:ウインドウクラスを登録します... 登録に成功しました
152:ウインドウモード起動用のウインドウを作成します
165:ウインドウの作成に成功しました
173:ウインドウを侮ヲします
たぶんというかおそらく0x5C問題だと思います。
管理人さんのお手を煩わせるつもりはありませんが、報告だけさせていただきます。
環境:
Windows 8 Professional(64bit)
Core i7-3540M
Intel HD Graphics 4000