Namazu-devel-ja(旧)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: 2.0.5-rc2 has still ltconfig issue
- From: "Yoshinori.TAKESAKO" <takesako@xxxxxxxxx>
- Date: Wed, 18 Oct 2000 04:39:28 +0900
- X-ml-name: namazu-devel-ja
- X-mail-count: 01013
竹迫です。
早速の Reply ありがとうございました。>野首さん、安部さん
Ryuji Abe <raeva@xxxxxxxxxxxx> said:
>> >> 2. Cygwin32 Beta19 (on Windows 95)
>> >> gcc version 2.7-97r2aBeta + GNU gettext-0.10.35
>> >> - LIBS = -lm -lintl
>> >> + LIBS = -lm -lintl -luser32
>> この辺にも対応した方が良いのでしょうか...?
>
>ないと思います。gccのspecsファイルを編集してdefault
>でuser32.dllをリンクするようにすればいいのではないでしょうか。
なるほど、確かにそうでした。
Cygwin 1.1 に入っている gcc を確認してみたら specsファイルで
-luser32 がデフォルトでリンクされているようになっていますね。
Cygwin B19 に入っていた gcc の specsファイルが以下のように
なっていたので、変更してみたらうまくいきました。
[/Cygnus/B19/H-i386-cygwin32/lib/gcc-lib/i386-cygwin32/2.7-B19/specs]
22: *lib:
23: -lcygwin %{mwindows:-luser32 -lgdi32 -lcomdlg32} -lkernel32
↓デフォルトで libuser32.a をリンクするように変更する
23: -lcygwin %{mwindows:-lgdi32 -lcomdlg32} -luser32 -lkernel32
どうもお騒がせいたしました。
あと、別の環境で namazu-2.0.5-rc3 を試した結果、
* Cygwin 1.1 + GNU gettext-0.10.35 + mingw32 (on WindowsNT4.0SP5)
* Red Hat Linux 6.2 + GNU gettext-0.10.35
こちらでは特に問題はありませんでした。
--
広島市立大学 情報科学部 情報機械システム工学科
竹迫 良範 <takesako@xxxxxxxxx>