[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

Re: Meadow 3.00-dev revision 4243でのコンパイルエラー



2009/03/06 8:00 WATANABE Takeo <take@xxxxxxxxxxx>:
> c:\repository\Meadow\nt>gcc  -mno-cygwin -c junk.c
> 'gcc' は、内部コマンドまたは外部コマンド、
> 操作可能なプログラムまたはバッチ ファイルとして認識されていません。
>
> Configure failed.
> To configure Emacs for Windows, you need to have either
> gcc-2.95 or later with Mingw32 and the W32 API headers,
> or MSVC 2.x or later.
>
> というエラーメッセージが出力されてしまい、
> コンパイルに至りませんでした。
>
> どなたか、解決策をご存知ありませんでしょうか。
> どうかよろしくお願い致します。

言われて気が付きましたが、cygwinはgcc 3.x から gcc-3.exe
というファイルに変わったみたいです。gcc.exe はそれへのリンク
(gcc.exe.lnk)なのでコマンドラインからは使えないため
configure.meadow.bat で起動できない、と。

正当な解決法としては configure.meadow.bat を直すことなのですが、
手っ取り早いのは以下のようにしてしまうことではないでしょうか。

cd c:\cygwin\bin
del /f gcc.exe.lnk
copy gcc-3.exe gcc.exe

-- 
Shun-ichi GOTO