MARINECAT サポート掲示板
[記事リスト] [新着記事] [ワード検索] [過去ログ] [管理用]

タイトル Makefile.mingw について
投稿日: 2001/09/18(Tue) 20:39
投稿者もと

> mingw 用の Makefile の win\Makefile.mingw は make 中に win\makecfg.exe
> というファイルを出力しますが,時々依存関係の判定に失敗して,本来再コンパ
> イルが必要な時にしてくれない時があります.

というか、global.cfgが engine/i386/ フォルダに生成されない
ということだと思うのですが(^^;)
午後のソース同梱の makefile.mingw の 113行目が

$(MAKECFG) > ../engine/i386/global.cfg

となっているのが原因かと (^^;)
makecfg.exe の出力をリダイレクトしてファイル出力する処理
ですが、リダイレクトは command.comの処理なのでパス区切りは
"/"じゃなくて"\"じゃないとだめなのでリダイレクトを失敗して
ると思います。

$(MAKECFG) > ..\engine\i386\global.cfg

とすれば大丈夫かと・・・

あとMingw32-gcc のちょっと前のバージョンのmake.exeは
パス区切りのバグ(cygwinの仕様になってる?)があるものも
あるんで注意したほうがいいかも。


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)
代理サーバー経由のアクセスか、アクセス制限されたホストからのアクセスを検出しました。投稿できません