Issue #4977 has been reported by Naohisa G…
Bug #4977: CFLAGSやLDFLAGSの-m64が消されるためsparc64(sparc v9)バイナリ作成不能
Author: Naohisa G.
Status: Open
Priority: Normal
Assignee:
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 で変更されたように見えます。
Issue #4977 has been updated by Motohiro KOSAKI.
Status changed from Open to Assigned
Assignee set to Nobuyoshi N.
これか。
commit 7035fd60088016c75814d08cf69c2d9492bba90a
Author: nobu nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e
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)バイナリ作成不能
Author: Naohisa G.
Status: Assigned
Priority: Normal
Assignee: Nobuyoshi N.
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 で変更されたように見えます。