From: nagachika Date: 2010-11-11T23:16:46+09:00 Subject: [ruby-dev:42565] r29741 以降 Mac OS X 10.6 でビルド失敗 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 以上、とり急ぎ報告まで。