Resolve abi symbols from libruby.dylib when available
This commit is contained in:
parent
6d8b9a9d61
commit
184fd94d7e
Notes:
git
2022-08-04 16:29:44 +09:00
11
configure.ac
11
configure.ac
@ -3011,10 +3011,13 @@ STATIC=
|
||||
: ${LDFLAGS=""}
|
||||
: ${LIBPATHENV=DYLD_FALLBACK_LIBRARY_PATH}
|
||||
: ${PRELOADENV=DYLD_INSERT_LIBRARIES}
|
||||
AS_IF([test "x$EXTSTATIC" = x], [
|
||||
# When building ext bundles, a mach-o bundle needs to know its loader
|
||||
# program to bind symbols from the ruby executable
|
||||
EXTDLDFLAGS="-bundle_loader '\$(BUILTRUBY)'"
|
||||
AS_IF([test x"$enable_shared" = xyes], [
|
||||
# Resolve symbols from libruby.dylib when --enable-shared
|
||||
EXTDLDFLAGS='$(LIBRUBYARG_SHARED)'
|
||||
], [test "x$EXTSTATIC" = x], [
|
||||
# When building exts as bundles, a mach-o bundle needs to know its loader
|
||||
# program to bind symbols from the ruby executable
|
||||
EXTDLDFLAGS="-bundle_loader '\$(BUILTRUBY)'"
|
||||
])
|
||||
rb_cv_dlopen=yes],
|
||||
[aix*], [ : ${LDSHARED='$(CC)'}
|
||||
|
Loading…
x
Reference in New Issue
Block a user