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

ruby-changes:6526

From: usa <ko1@a...>
Date: Sat, 12 Jul 2008 23:58:19 +0900 (JST)
Subject: [ruby-changes:6526] Ruby:r18042 (trunk): * win32/Makefile.sub (LIBRUBY_DLDFLAGS): import library which created

usa	2008-07-12 23:58:07 +0900 (Sat, 12 Jul 2008)

  New Revision: 18042

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

  Log:
    * win32/Makefile.sub (LIBRUBY_DLDFLAGS): import library which created
      with DLL is broken. save import library which created by lib.exe and
      install it. 
      fixed the problem mentioned at the postscript of [ruby-dev:35448]

  Modified files:
    trunk/ChangeLog
    trunk/win32/Makefile.sub

Index: ChangeLog
===================================================================
--- ChangeLog	(revision 18041)
+++ ChangeLog	(revision 18042)
@@ -1,3 +1,10 @@
+Sat Jul 12 23:54:55 2008  NAKAMURA Usaku  <usa@r...>
+
+	* win32/Makefile.sub (LIBRUBY_DLDFLAGS): import library which created
+	  with DLL is broken. save import library which created by lib.exe and
+	  install it. 
+	  fixed the problem mentioned at the postscript of [ruby-dev:35448]
+
 Sat Jul 12 23:24:21 2008  Tanaka Akira  <akr@f...>
 
 	* ext/socket/socket.c: use PRIuSIZE.
Index: win32/Makefile.sub
===================================================================
--- win32/Makefile.sub	(revision 18041)
+++ win32/Makefile.sub	(revision 18042)
@@ -194,7 +194,7 @@
 SOLIBS = 
 
 LIBRUBY_LDSHARED = $(LDSHARED)
-LIBRUBY_DLDFLAGS = $(EXTLDFLAGS) -def:$(RUBYDEF)
+LIBRUBY_DLDFLAGS = $(EXTLDFLAGS) -implib:dummy.lib -def:$(RUBYDEF)
 
 EXEEXT = .exe
 !if !defined(PROGRAM)

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

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