diff options
author | Nobuyoshi Nakada <nobu@ruby-lang.org> | 2022-09-17 12:09:34 +0900 |
---|---|---|
committer | nagachika <nagachika@ruby-lang.org> | 2022-10-01 18:10:12 +0900 |
commit | bf92aace45ed7f2e5455cf0a2fdd4d1cfa9edd38 (patch) | |
tree | 019c3c2535a47d2f9bf92dfcf550b1aed3e57c4d /lib | |
parent | 2244fc9aa7ef8e03ac966e59b581baa021106b46 (diff) |
[Bug #19005] dynamic_lookup linker option in external libraries
The warning against `-undefined dynamic_lookup` is just a warning yet,
and many gems seem to pay no attention to warnings. Until it fails
actually, keep it as a migration path, except for standard extension
libraries and bundled extension gems.
Diffstat (limited to 'lib')
-rw-r--r-- | lib/mkmf.rb | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/mkmf.rb b/lib/mkmf.rb index 9ec4c8fff0..907c9dbcbc 100644 --- a/lib/mkmf.rb +++ b/lib/mkmf.rb @@ -2602,6 +2602,7 @@ site-install-rb: install-rb $INCFLAGS << " -I$(hdrdir)/ruby/backward" unless $extmk $INCFLAGS << " -I$(hdrdir) -I$(srcdir)" $DLDFLAGS = with_config("dldflags", arg_config("DLDFLAGS", config["DLDFLAGS"])).dup + config_string("ADDITIONAL_DLDFLAGS") {|flags| $DLDFLAGS << " " << flags} unless $extmk $LIBEXT = config['LIBEXT'].dup $OBJEXT = config["OBJEXT"].dup $EXEEXT = config["EXEEXT"].dup |