diff options
author | akr <akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2009-03-07 16:56:54 +0000 |
---|---|---|
committer | akr <akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2009-03-07 16:56:54 +0000 |
commit | e646da4c727f334ae93562809f8dbd27449c3fa0 (patch) | |
tree | 3c8ac557e92700b4a0497609061b6fc26e7f4c31 /test | |
parent | 841a0a74015c2a9224616b8d1d259fbd6254239e (diff) | |
download | ruby-e646da4c727f334ae93562809f8dbd27449c3fa0.tar.gz ruby-e646da4c727f334ae93562809f8dbd27449c3fa0.tar.xz ruby-e646da4c727f334ae93562809f8dbd27449c3fa0.zip |
add 64bit solaris library.
git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@22817 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'test')
-rw-r--r-- | test/dl/test_base.rb | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/test/dl/test_base.rb b/test/dl/test_base.rb index 6a1f69398..be23ffa35 100644 --- a/test/dl/test_base.rb +++ b/test/dl/test_base.rb @@ -36,8 +36,14 @@ when /bsd|dragonfly/ LIBC_SO = "/usr/lib/libc.so" LIBM_SO = "/usr/lib/libm.so" when /solaris2/ - LIBC_SO = "/usr/lib/libc.so" - LIBM_SO = "/usr/lib/libm.so" + case [0].pack('L!').size + when 4 + libdir = '/usr/lib' + when 8 + libdir = '/usr/lib/64' + end + LIBC_SO = "#{libdir}/libc.so" + LIBM_SO = "#{libdir}/libm.so" else LIBC_SO = ARGV[0] LIBM_SO = ARGV[1] |