From: "Nobuyoshi.Nakada" Date: 2000-07-24T18:53:59+09:00 Subject: [ruby-dev:10368] Re: environment variables なかだです。 At Mon, 24 Jul 2000 14:47:17 +0900 WATANABE Hirofumi wrote: > :|At Thu, 13 Jul 2000 07:35:09 +0900, > :|Nobuyoshi-Nakada wrote: > :|> いっぺんパッチを整理してみます。 > :| > :| mkconfig.rb のパッチがバグってたので訂正します。 > : > :わたしはこのパッチ(と続くパッチ)に対してどういうアクションを > :取るべきなんでしょうか? > > このパッチの中で prefix を空にせよというのはちょっと違和感 > ありありで, これってなんとかならないもんなのかなあ? > あとは概ね取り込むのは賛成です. しかし、そもそもコンパイル時に prefix を固定せずに実行時に決定するよう にするため、いいかえれば prefix をなくすためのパッチなので、結局あっても 無意味だと思うのですが。 prefix は configure から 無効にしてしまわないといけないのかも。 diff -pruPX .excludes current/configure.in current+/configure.in --- current/configure.in Mon Jul 3 18:08:37 2000 +++ current+/configure.in Mon Jul 24 18:46:04 2000 @@ -687,9 +687,16 @@ esac AC_SUBST(setup) -if test "$prefix" = NONE; then - prefix=$ac_default_prefix -fi +case "$target_os" in + cygwin*|mingw*|*djgpp*) + prefix= + ;; + *) + if test "$prefix" = NONE; then + prefix=$ac_default_prefix + fi + ;; +esac if test "$fat_binary" = yes ; then CFLAGS="$CFLAGS $ARCH_FLAG" -- --- 僕の前にBugはない。 --- 僕の後にBugはできる。 中田 伸悦