From: Motohiro KOSAKI Date: 2011-07-07T09:31:59+09:00 Subject: [ruby-dev:44046] [Ruby 1.9 - Bug #4977][Assigned] CFLAGSやLDFLAGSの-m64が消されるためsparc64(sparc v9)バイナリ作成不能 Issue #4977 has been updated by Motohiro KOSAKI. Status changed from Open to Assigned Assignee set to Nobuyoshi Nakada これか。 commit 7035fd60088016c75814d08cf69c2d9492bba90a Author: nobu Date: Tue Jul 13 11:58:58 2010 +0000 * configure.in (RUBY_DEFAULT_ARCH): adjust for target cpu. [ruby-core:31243] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28626 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- 中田さんハンドリングできます? ---------------------------------------- Bug #4977: CFLAGSやLDFLAGSの-m64が消されるためsparc64(sparc v9)バイナリ作成不能 http://redmine.ruby-lang.org/issues/4977 Author: Naohisa Goto Status: Assigned Priority: Normal Assignee: Nobuyoshi Nakada Category: Target version: ruby -v: ruby 1.9.3dev (2011-07-04 trunk 32400) [sparc64-solaris2.10] CFLAGSやLDFLAGSに-m64を指定しても、configureで消されてしまうため、 sparc Solarisでsparc v9向けの64ビットコンパイルができません。 32ビット(sparc v8)バイナリができてしまいます。 CC=gcc-4.4 \ CFLAGS="-m64 -I/usr/local/64/include -I/usr/local/64/lib/libffi-3.0.9/include" \ CXX=g++-4.4 \ CXXFLAGS="-m64 -I/usr/local/64/include -I/usr/local/64/lib/libffi-3.0.9/include" \ LDFLAGS="-m64 -L/usr/local/64/lib -R/usr/local/64/lib" \ ./configure --prefix=/XXX/XXXXXXX/XXXX/XXXXXX \ --build=sparc64-sun-solaris2.10 Ruby 1.9.2-p180 でも同様に -m64 は消えます。 -m64 を消す部分は r28626 で変更されたように見えます。 -- http://redmine.ruby-lang.org