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))



安部です。補足しますが、

Ryuji Abe wrote:

> diff -ruN namazu-1.3.1.0-pre-4.orig/configure.in
> namazu-1.3.1.0-pre-4/configure.in
> --- namazu-1.3.1.0-pre-4.orig/configure.in      Sat Feb 06 01:02:06 1999
> +++ namazu-1.3.1.0-pre-4/configure.in   Mon Feb 08 00:40:00 1999
(中略)
>  dnl Checks for libraries.
>  dnl Replace `main' with a function in -lm:
> +if test -z "$MINGW32"; then
>  AC_CHECK_LIB(m, main)
> +fi

なんでこんなことをやっているのかというと、Cygwin b20.1のegcsのmingw
サポートには問題があって、strings.hのようにmingwに該当するヘッダがない
場合にはcygwinのものを使用するようです。ライブラリに関しても同様で、
例えば、namazu-1.3.1.0-pre-4の場合は、

$ CC="gcc -mno-cygwin" ./configure
(中略)
checking for main in -lm... yes

となってしまうので、どうしても ./configure;make;make install という
わけにはいきません。i386-mingw32版のegcsでは問題ありません。

  A A
= . . =
   V
end
Ryuji Abe