namazu-dev(ring)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: for kakasi-2.3.1 release
Ryuji Abe wrote:
> うちではmingw.batというバッチファイルを作って、その中で
>
> PATH=d:\mingw\bin;c:\CYGNUS\CYGWIN~1\H-I586~1\BIN;%PATH%
>
> という設定をしていて、bashなどのcygwin版の実行ファイルを使えるように
> しています。で、mingw.batで環境設定して、bashを起動してconfigureを
> 走らせるのですが、このときにltconfigがlibext=.libとしてlibtoolを生成
> してしまうようです。cygnus.batを実行してcygwin環境でconfigureする場合
> にはこの問題は起こりません。
以下のパッチで直ります。
--- acinclude.m4.orig Mon Sep 20 04:59:20 1999
+++ acinclude.m4 Tue Oct 19 18:25:54 1999
@@ -245,7 +245,13 @@
if test "$ac_cv_prog_gcc" = yes; then
# Check if gcc -print-prog-name=ld gives a path.
AC_MSG_CHECKING([for ld used by GCC])
- ac_prog=`($CC -print-prog-name=ld) 2>&5`
+ case $host in
+ *-*-mingw*)
+ # gcc leaves a trailing carriage return which upsets mingw
+ ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
+ *)
+ ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
+ esac
case "$ac_prog" in
# Accept absolute paths.
changequote(,)dnl
ChangeLogもつけておきます。
Tue Oct 19 18:54:04 1999 Ryuji Abe <raeva@xxxxxxxxxxxx>
* acinclude.m4 (mingw* AC_PROG_LD): use tr for carriage return.
(This fix derived from libtool-1.3c that is available via CVS.
Contributed by Gary V. Vaughan <gary@xxxxxxxxxxxxxxxxxx>.)
A A
= . . =
V
end
Ryuji Abe