タイトル | : コンパイルエラー? |
投稿日 | : 2002/04/01(Mon) 03:03 |
投稿者 | : まこしゃん |
> > > とコマンドを打ちました。いろいろDOS画面に文字が流れてい
> > > くのですが途中でエラーがでます。エラーは↓の通りです。
> >
> > どうも環境によって挙動がバラバラなようですが、
> > 以下のような訂正が必要な場合があるようです。
> >
> > 1.メモ帳で petit310pl2\win\makefile.mingw を開きます
> > 2.このような行を探してください
> > >># と変更してください reported by tatuto さん
> > >>MAKECFG = ./makecfg.exe
> > 3. コメントどおりに書き換えてください。
> > 4. メモ帳で petit310pl2\win\makefile_dll.mingw を開きます
> > 5. このような行を探してください
> > >># と変更してください reported by tatuto さん
> > >>MAKECFG = ./makecfg.exe
> > 6. コメントどおりに書き換えてください。
> >
> > お試しください。
> >
>
> 無理でした。。。よろしければそちらのコンパイル方法の手順を教えていただけませんか?
横槍です。
@echo off
set target=petit310pl2
path=..\..\..\MinGW-1.1\bin;..\..\..\nasm
unlha x %target% %target%\
if errorlevel 1 goto ERROR_END1
cd %target%\petit310pl2\win
make -f Makefile_dll.mingw ../engine/i386/global.cfg
makecfg > ..\engine\i386\global.cfg
make -f Makefile_dll.mingw
make -f Makefile.mingw
strip --strip-unneeded gogo.dll
strip --strip-all gogo.exe
cd ..\..\..
del gogo.dll
del gogo.exe
copy %target%\petit310pl2\win\gogo.dll .
copy %target%\petit310pl2\win\gogo.exe .
if not exist gogo.dll goto ERROR_END2
if not exist gogo.exe goto ERROR_END3
echo gogo.dllとgogo.exeを作成しました。
goto END2
:ERROR_END1
echo エラー %target%.lzhを解凍できませんでした。
goto END
:ERROR_END2
echo エラー gogo.dllを作成できませんでした。
goto END
:ERROR_END3
echo エラー gogo.exeを作成できませんでした。
:END
if x%OS%==xWindows_NT pause
:END2
こんな感じです。