[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: emacs-unicode build - make bootstrap fails



こせきです。

1) Cygwin を使う

(Cygwin gcc は Mingw gcc (cross compiler) を含んでいて実際に
は Mingw gcc でコンパイルしています)

Cygwin のセットアップ(setup.exe)途中で、Category / Devel の
gcc-mingw* 、mingw-runtime, make を選択すれば、あとは依存する
必要なものをインストールしてくれます。

2) Mingw を使う

http://www.mingw.org/download.shtml の 
MSYS-1.0.10.exe (インストーラ)を使ってインストールします。
gcc, gdb, make runtime lib 一式が c:/mingw の下にインストー
ルされます。make は mingw32-make.exe という名前でインストー
ルされます。
c:/mingw/bin にパスを通します。


この 1) でも 2) でもどちらでもコンパイル可能です。
2) の環境はコンパイル環境のみなのでこのままでは SHELL はあり
ません。

コンパイルは nt/INSTALL に従って、

cd nt
configure.bat
make bootstrap
make install INSTALL_DIR=D:/emacs

です。

ただし 1) の状態だと Cygwin 環境での画像関連のヘッダファイル、
ライブラリがあるので configure.bat 中でそれらを見つけてしま
います。リンクエラーになりますので、configure.bat で
 --without-png  --without-jpeg --without-gif --without-tiff --without-xpm
を付ける必要があるでしょう。

画像サポートを有効にするには、1) または 2) の環境に加えて
http://cgi.netlaputa.ne.jp/~kose/diary/?200407b&to=200407191#200407191
のようにヘッダファイルとDLLを用意する必要があります。

>>>>> In [mule-ja : No.08759] 
>>>>> “Handa” = Kenichi Handa wrote:
Handa> −− 半田@AIST

半田さん、がんばって!!! (^-^)/~~
-- 
こせき // kose(a)meadowy.org