mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
configure.in: --disable-dln
* configure.in (--disable-dln): option to disable dynamic linking feature. [ruby-core:37676] [Feature #4946] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37821 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
e54cd2bd97
commit
f6761088a4
4 changed files with 12 additions and 1 deletions
|
@ -1,3 +1,8 @@
|
|||
Sat Nov 24 00:00:10 2012 Nobuyoshi Nakada <nobu@ruby-lang.org>
|
||||
|
||||
* configure.in (--disable-dln): option to disable dynamic linking
|
||||
feature. [ruby-core:37676] [Feature #4946]
|
||||
|
||||
Fri Nov 23 23:44:41 2012 Nobuyoshi Nakada <nobu@ruby-lang.org>
|
||||
|
||||
* lib/mkmf.rb (MakeMakefile#pkg_config): strip all white spaces for
|
||||
|
|
|
@ -72,6 +72,7 @@ DLDFLAGS = @LIBRUBY_DLDFLAGS@ $(XLDFLAGS) $(ARCH_FLAG)
|
|||
SOLIBS = @SOLIBS@
|
||||
MAINLIBS = @MAINLIBS@
|
||||
ARCHMINIOBJS = @MINIOBJS@
|
||||
DLNOBJ = @DLNOBJ@
|
||||
ENCOBJS = @ENCOBJS@
|
||||
EXTOBJS = @EXTOBJS@
|
||||
BUILTIN_ENCOBJS = @BUILTIN_ENCOBJS@
|
||||
|
|
|
@ -98,7 +98,7 @@ COMMONOBJS = array.$(OBJEXT) \
|
|||
$(BUILTIN_TRANSOBJS) \
|
||||
$(MISSING)
|
||||
|
||||
EXPORTOBJS = dln.$(OBJEXT) \
|
||||
EXPORTOBJS = $(DLNOBJ) \
|
||||
encoding.$(OBJEXT) \
|
||||
version.$(OBJEXT) \
|
||||
$(COMMONOBJS)
|
||||
|
|
|
@ -2814,6 +2814,11 @@ AC_CACHE_CHECK([for prefix of external symbols], rb_cv_symbol_prefix, [
|
|||
])
|
||||
SYMBOL_PREFIX="$rb_cv_symbol_prefix"
|
||||
test "x$SYMBOL_PREFIX" = xNONE && SYMBOL_PREFIX=''
|
||||
DLNOBJ=dln.o
|
||||
AC_ARG_ENABLE(dln,
|
||||
AC_HELP_STRING([--disable-dln], [disable dynamic link feature]),
|
||||
[test "$enableval" = yes || DLNOBJ=dmydln.o])
|
||||
AC_SUBST(DLNOBJ)
|
||||
MINIDLNOBJ=dmydln.o
|
||||
|
||||
AS_CASE(["$target_os"],
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue