[前][次][番号順一覧][スレッド一覧]

ruby-changes:25764

From: nobu <ko1@a...>
Date: Sat, 24 Nov 2012 00:00:25 +0900 (JST)
Subject: [ruby-changes:25764] nobu:r37821 (trunk): configure.in: --disable-dln

nobu	2012-11-24 00:00:12 +0900 (Sat, 24 Nov 2012)

  New Revision: 37821

  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=37821

  Log:
    configure.in: --disable-dln
    
    * configure.in (--disable-dln): option to disable dynamic linking
      feature.  [ruby-core:37676] [Feature #4946]

  Modified files:
    trunk/ChangeLog
    trunk/Makefile.in
    trunk/common.mk
    trunk/configure.in

Index: configure.in
===================================================================
--- configure.in	(revision 37820)
+++ configure.in	(revision 37821)
@@ -2814,6 +2814,11 @@
 ])
 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"],
Index: ChangeLog
===================================================================
--- ChangeLog	(revision 37820)
+++ ChangeLog	(revision 37821)
@@ -1,3 +1,8 @@
+Sat Nov 24 00:00:10 2012  Nobuyoshi Nakada  <nobu@r...>
+
+	* 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@r...>
 
 	* lib/mkmf.rb (MakeMakefile#pkg_config): strip all white spaces for
Index: common.mk
===================================================================
--- common.mk	(revision 37820)
+++ common.mk	(revision 37821)
@@ -98,7 +98,7 @@
 		$(BUILTIN_TRANSOBJS) \
 		$(MISSING)
 
-EXPORTOBJS    = dln.$(OBJEXT) \
+EXPORTOBJS    = $(DLNOBJ) \
 		encoding.$(OBJEXT) \
 		version.$(OBJEXT) \
 		$(COMMONOBJS)
Index: Makefile.in
===================================================================
--- Makefile.in	(revision 37820)
+++ Makefile.in	(revision 37821)
@@ -72,6 +72,7 @@
 SOLIBS = @SOLIBS@
 MAINLIBS = @MAINLIBS@
 ARCHMINIOBJS = @MINIOBJS@
+DLNOBJ = @DLNOBJ@
 ENCOBJS = @ENCOBJS@
 EXTOBJS = @EXTOBJS@
 BUILTIN_ENCOBJS = @BUILTIN_ENCOBJS@

--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

[前][次][番号順一覧][スレッド一覧]