From: nagachika Date: 2010-11-11T23:54:33+09:00 Subject: [ruby-dev:42566] Re: r29741 以降 Mac OS X 10.6 でビルド失敗 さっそく修正されたようで最新の HEAD でビルドできるようになりました。 ありがとうございます。お騒がせしました。 2010年11月11日23:16 nagachika : > nagachika と申します。 > > r29741 以降で Mac OS X 10.6 で以下のようなメッセージでビルドが失敗してしまいます。 > > making enc > compiling emacs_mule.c > In file included from ./include/ruby/ruby.h:1354, > from ./regint.h:87, > from ./enc/emacs_mule.c:30: > ./include/ruby/missing.h:143: error: expected declaration specifiers > or ‘...’ before numeric constant > ./include/ruby/missing.h:143: error: expected ‘)’ before ‘!=’ token > ./include/ruby/missing.h:143: error: expected ‘)’ before ‘?’ token > ./enc/emacs_mule.c: In function ‘code_to_mbc’: > ./enc/emacs_mule.c:267: warning: implicit conversion shortens 64-bit > value into a 32-bit value > make[1]: *** [enc/emacs_mule.o] Error 1 > make: *** [enc] Error 2 > > コンパイラと autoconf のバージョンは以下です。 > gcc 4.2.1 > autoconf (GNU Autoconf) 2.65 > > 以上、とり急ぎ報告まで。 > >