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>
|
Fri Nov 23 23:44:41 2012 Nobuyoshi Nakada <nobu@ruby-lang.org>
|
||||||
|
|
||||||
* lib/mkmf.rb (MakeMakefile#pkg_config): strip all white spaces for
|
* lib/mkmf.rb (MakeMakefile#pkg_config): strip all white spaces for
|
||||||
|
|
|
@ -72,6 +72,7 @@ DLDFLAGS = @LIBRUBY_DLDFLAGS@ $(XLDFLAGS) $(ARCH_FLAG)
|
||||||
SOLIBS = @SOLIBS@
|
SOLIBS = @SOLIBS@
|
||||||
MAINLIBS = @MAINLIBS@
|
MAINLIBS = @MAINLIBS@
|
||||||
ARCHMINIOBJS = @MINIOBJS@
|
ARCHMINIOBJS = @MINIOBJS@
|
||||||
|
DLNOBJ = @DLNOBJ@
|
||||||
ENCOBJS = @ENCOBJS@
|
ENCOBJS = @ENCOBJS@
|
||||||
EXTOBJS = @EXTOBJS@
|
EXTOBJS = @EXTOBJS@
|
||||||
BUILTIN_ENCOBJS = @BUILTIN_ENCOBJS@
|
BUILTIN_ENCOBJS = @BUILTIN_ENCOBJS@
|
||||||
|
|
|
@ -98,7 +98,7 @@ COMMONOBJS = array.$(OBJEXT) \
|
||||||
$(BUILTIN_TRANSOBJS) \
|
$(BUILTIN_TRANSOBJS) \
|
||||||
$(MISSING)
|
$(MISSING)
|
||||||
|
|
||||||
EXPORTOBJS = dln.$(OBJEXT) \
|
EXPORTOBJS = $(DLNOBJ) \
|
||||||
encoding.$(OBJEXT) \
|
encoding.$(OBJEXT) \
|
||||||
version.$(OBJEXT) \
|
version.$(OBJEXT) \
|
||||||
$(COMMONOBJS)
|
$(COMMONOBJS)
|
||||||
|
|
|
@ -2814,6 +2814,11 @@ AC_CACHE_CHECK([for prefix of external symbols], rb_cv_symbol_prefix, [
|
||||||
])
|
])
|
||||||
SYMBOL_PREFIX="$rb_cv_symbol_prefix"
|
SYMBOL_PREFIX="$rb_cv_symbol_prefix"
|
||||||
test "x$SYMBOL_PREFIX" = xNONE && 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
|
MINIDLNOBJ=dmydln.o
|
||||||
|
|
||||||
AS_CASE(["$target_os"],
|
AS_CASE(["$target_os"],
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue