namazu-ml(ring)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: namazu-1.3.1.0-pre-4 and OS/2 (Re: namazu-1.3.1.0-pre-3 (Re: namazu-1.3.1.0-pre-2))
- From: Kaz SHiMZ <kshimz@xxxxxxxxx>
- Date: Mon, 08 Feb 1999 15:19:40 +0900
清水@住友林業です。
Mon, 08 Feb 1999 01:39:20 +0900 に、
Ryuji Abe <raeva@xxxxxxxxxxxx> さんは書きました ;
> > 結論としてはAC_EXEEXTだけならconfigure.inそのものは共用できるということ
> > で、このままで問題ないと思います。
>
> #って、configureが共用できないこと自体、十分問題じゃないか。
って、OS/2 ではこれはお約束の事項となっているので、OS/2 で UNIX から
の port をやってる人は、特に問題だとは思わなくなっています。
# このために清水洋さんの「おくだけ exe」とかイロイロ、涙ぐましい努力
# が繰り広げられてきました。
> というわけで、AC_EXEEXTは止めて、その代わり必要に応じてAC_MINGW32や
> EMX環境を検出するm4マクロを呼び出すことにしましょう。
たぶん、どうやっても OS/2 では autoconf で configure を作るところから
始めなければならないと思いますし、そのほうが高林さんの工数が少なくて
済むように思います。で、これを前提にすると、EMX環境を検出するm4マクロ
は不要になります。
namazu-1.3.1.0-pre-7 を展開して configure すると、
creating cache ./config.cache
checking for a BSD compatible install... ./install-sh -c
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... yes
checking for working aclocal... missing
checking for working autoconf... found
checking for working automake... missing
checking for working autoheader... found
checking for working makeinfo... missing
checking for gcc... no
checking for cc... no
configure: error: no acceptable cc found in $PATH
となります。これは OS/2 の $PATH のセパレータが ; であるというのが
理由です。autoconf for OS/2 で作成しなおした configure なら、
checking for path separator... ;
checking for Cygwin environment... no
checking for mingw32 environment... no
checking for EMX/OS2 environment... (cached) yes
checking for executable suffix... .exe
checking for a BSD compatible install... H:/BIN/install.exe -c
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... no
checking for working aclocal... missing
checking for working autoconf... found
checking for working automake... missing
checking for working autoheader... found
checking for working makeinfo... missing
checking for gcc... gcc.exe
のようにうまく行きます。とりあえずこの方法で妥協しておいた方が良いと
思います。
end
--
住友林業株式会社 情報システム部 清水 和佳
TEL: +81-3-5322-6672 FAX: +81-3-5322-6658 Niftyserve: XLW01034
e-mail: <kshimz@xxxxxxxxx>