diff options
Diffstat (limited to 'test/fiddle')
-rw-r--r-- | test/fiddle/helper.rb | 3 | ||||
-rw-r--r-- | test/fiddle/test_handle.rb | 2 |
2 files changed, 4 insertions, 1 deletions
diff --git a/test/fiddle/helper.rb b/test/fiddle/helper.rb index e5cbecd1db..7f8fe131d6 100644 --- a/test/fiddle/helper.rb +++ b/test/fiddle/helper.rb @@ -37,6 +37,9 @@ when /kfreebsd/ when /gnu/ #GNU/Hurd libc_so = "/lib/libc.so.0.3" libm_so = "/lib/libm.so.6" +when /freebsd/ + libc_so = "/lib/libc.so.7" + libm_so = "/lib/libm.so.5" when /bsd|dragonfly/ libc_so = "/usr/lib/libc.so" libm_so = "/usr/lib/libm.so" diff --git a/test/fiddle/test_handle.rb b/test/fiddle/test_handle.rb index f11272abbf..ccdce7bf45 100644 --- a/test/fiddle/test_handle.rb +++ b/test/fiddle/test_handle.rb @@ -180,7 +180,7 @@ module Fiddle # In general uses of dlerror(3) should call it before use it. require 'socket' Socket.gethostbyname("localhost") - Fiddle.dlopen("/usr/lib/libc.so").sym('strcpy') + Fiddle.dlopen("/lib/libc.so.7").sym('strcpy') end if /freebsd/=~ RUBY_PLATFORM end end |