From: WATANABE Hirofumi Date: 2001-06-11T02:03:57+09:00 Subject: [ruby-dev:13538] Re: Failing to build Ruby 1.6.4 on MacOS X わたなべです. SHIROYAMA Takayuki writes: :私も(こういう対処じゃなくて)変わった理由と正解が知り :たいです。 autoconf 2.50だと configure.in:34: warning: AC_CANONICAL_BUILD invoked multiple times と出るのがいやで取ったんですけど、じゃ AC_REQUIRE([AC_CANONICAL_BUILD]) ならいいかというと、これも2.50だと configure.in:34: error: AC_REQUIRE: cannot be used outside of an m4_defun'd macro configure.in:34: AC_CANONICAL_BUILD is required by... configure.in:34: the top level というエラーになるし、やっぱAC_CANONICAL_SYSTEMにしようかな と思ってるとこです。 AC_DEFUN(RUBY_CANONICAL_BUILD, [AC_REQUIRE([AC_CANONICAL_BUILD])]) RUBY_CANONICAL_BUILD というのも考えたんですけど、そこまでする必要もない気がするし。 AC_CANONICAL_SYSTEMにすると--target=でhostとは違う名前を指定 するとprogram-prefixがついてしまうという点が気になります。 debianとかだとどういうオプションを与えてi386-linuxにしてるん でしょう? -- わたなべひろふみ