mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
* ext/extmk.rb (--no-undefined): annoying option removed.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4285 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
63f5a7164b
commit
1038c25a09
2 changed files with 4 additions and 11 deletions
|
@ -1,3 +1,7 @@
|
|||
Sat Aug 2 15:11:54 2003 WATANABE Hirofumi <eban@ruby-lang.org>
|
||||
|
||||
* ext/extmk.rb (--no-undefined): annoying option removed.
|
||||
|
||||
Sat Aug 2 14:53:55 2003 Nobuyoshi Nakada <nobu@ruby-lang.org>
|
||||
|
||||
* lib/mkmf.rb (pkg_config): get configuration by pkg-config. [new]
|
||||
|
|
11
ext/extmk.rb
11
ext/extmk.rb
|
@ -10,7 +10,6 @@ $extinit = nil
|
|||
$extobjs = nil
|
||||
$ignore = nil
|
||||
$message = nil
|
||||
$use_no_undef = nil
|
||||
|
||||
$progname = $0
|
||||
alias $PROGRAM_NAME $0
|
||||
|
@ -34,12 +33,6 @@ $topdir = File.expand_path(".")
|
|||
$top_srcdir = srcdir
|
||||
$hdrdir = $top_srcdir
|
||||
|
||||
if not $use_no_undef and /linux/ =~ RUBY_PLATFORM and
|
||||
$configure_args['--enable-shared'] and
|
||||
CONFIG["GNU_LD"] == "yes"
|
||||
$use_no_undef = 0 <= (`ld -v`.scan(/\d+/).map{|x| x.to_i} <=> [2, 11])
|
||||
end
|
||||
|
||||
def sysquote(x)
|
||||
@quote ||= /human|os2|macos/ =~ (CROSS_COMPILING || RUBY_PLATFORM)
|
||||
@quote ? x.quote : x
|
||||
|
@ -60,10 +53,6 @@ def extmake(target)
|
|||
|
||||
init_mkmf
|
||||
|
||||
if $use_no_undef
|
||||
$DLDFLAGS << " -Wl,--no-undefined"
|
||||
end
|
||||
|
||||
begin
|
||||
dir = Dir.pwd
|
||||
File.mkpath target unless File.directory?(target)
|
||||
|
|
Loading…
Reference in a new issue