タイトル | : コンパイルエラー? |
投稿日 | : 2002/04/01(Mon) 13:37 |
投稿者 | : フロート |
同じく横槍です。
>Cドライブにpetit310pl2フォルダとgcc-2.95.2
gcc-2.95.2-1にアップデートされましたか?
つか、私はgcc-2.95.3-6を使ってますけど。
>gcc-2.95.2のmingw32.batをダブルクリック
こうするよりも、環境変数にパスを設定した方が良いかと思います。
WindowsXPなら、
システムのプロパティ>詳細設定>環境変数ボタンをクリック
システム環境変数の項目にPATHという設定があるのでそれを編集。
gccのmake.exeが入っているフォルダ(通常はbinフォルダ)のフルパスを追加。
※既に複数のパスが登録されているはずなので、
パスとパスの間は半角文字のセミコロン(;)で区切るのを忘れないようにする。
で、Makefile.mingwをメモ帳など開いて、[303]でPENさんが解説されている方法で編集。
コマンドプロンプト上でwinフォルダに移動して、
make -f makefile.mingw
make -f makefile_dll.mingwを実行。
私の場合、これでgogo.exeおよびgogo.dllが出来上がりました。
最近ではコマンドプロンプトをいちいち立ち上げるのが面倒なので
バッチファイルを作って処理させています。
内容:
@echo off
cd petit310pl2\win
make -f makefile.mingw
del *.o
del makecfg.exe
del ..\engine\i386\global.cfg
make -f makefile_dll.mingw
del *.o
del makecfg.exe
del ..\engine\i386\global.cfg
move gogo.exe ..\..\
move gogo.dll ..\..\
これをpetit310pl2フォルダと同じ場所に置いてダブルクリック。
あとはほっとけばexeとdllがpetit310pl2フォルダと同じ場所に引きずり出されます(^^;
余談ですが、petit310pl2のソースにglobal.cfgが入ったままのようです。
コンパイル時に上書きされるようなので問題なさそうですけど。