diff --git a/configure.in b/configure.in index 8869b01..0d4818a 100644 --- a/configure.in +++ b/configure.in @@ -2316,6 +2316,7 @@ if test "$with_dln_a_out" != yes; then XLDFLAGS="$XLDFLAGS -Wl,--stack,0x00200000,--enable-auto-import" DLDFLAGS="${DLDFLAGS} -Wl,--enable-auto-image-base,--enable-auto-import" : ${LIBPATHENV=""} + : ${LIBPATHFLAG=""} rb_cv_dlopen=yes], [hiuxmpp], [ : ${LDSHARED='$(LD) -r'}], [atheos*], [ : ${LDSHARED='$(CC) -shared'} diff --git a/lib/mkmf.rb b/lib/mkmf.rb index b499eeb..69f70cf 100644 --- a/lib/mkmf.rb +++ b/lib/mkmf.rb @@ -1824,7 +1824,7 @@ RUBY_SO_NAME = #{CONFIG['RUBY_SO_NAME']} arch = #{CONFIG['arch']} sitearch = #{CONFIG['sitearch']} ruby_version = #{RbConfig::CONFIG['ruby_version']} -ruby = #{$ruby} +ruby = #{$extmk ? $ruby : $ruby.quote} RUBY = $(ruby#{sep}) ruby_headers = #{headers.join(' ')}