Bug #5168 » test-fiddle-libc-solaris.patch
| ruby_1_9_3-tmp/test/fiddle/helper.rb (working copy) | ||
|---|---|---|
|
when /bsd|dragonfly/
|
||
|
libc_so = "/usr/lib/libc.so"
|
||
|
libm_so = "/usr/lib/libm.so"
|
||
|
when /solaris/
|
||
|
libdir = '/lib'
|
||
|
case [0].pack('L!').size
|
||
|
when 4
|
||
|
# 32-bit ruby
|
||
|
libdir = '/lib' if File.directory? '/lib'
|
||
|
when 8
|
||
|
# 64-bit ruby
|
||
|
libdir = '/lib/64' if File.directory? '/lib/64'
|
||
|
end
|
||
|
libc_so = File.join(libdir, "libc.so")
|
||
|
libm_so = File.join(libdir, "libm.so")
|
||
|
when /aix/
|
||
|
pwd=Dir.pwd
|
||
|
libc_so = libm_so = "#{pwd}/libaixdltest.so"
|
||