[Gd-chatter] r10736 - trunk/fundev/sources/lib/run-time/pentium-win32

housel at gwydiondylan.org housel at gwydiondylan.org
Sun May 14 18:05:54 CEST 2006


Author: housel
Date: Sun May 14 18:05:52 2006
New Revision: 10736

Modified:
   trunk/fundev/sources/lib/run-time/pentium-win32/x86-win32-vc6-build.jam
Log:
Bug: 7003
Fix linker argument ordering.

* fundev/sources/lib/run-time/pentium-win32/x86-win32-vc6-build.jam
  (actions LinkDLL, actions LinkEXE): Move the /LIBPATH: argument before
  $(LINKFLAGS) since some targets (notably the dylan library) put library
  names inside the $(LINKFLAGS).


Modified: trunk/fundev/sources/lib/run-time/pentium-win32/x86-win32-vc6-build.jam
==============================================================================
--- trunk/fundev/sources/lib/run-time/pentium-win32/x86-win32-vc6-build.jam	(original)
+++ trunk/fundev/sources/lib/run-time/pentium-win32/x86-win32-vc6-build.jam	Sun May 14 18:05:52 2006
@@ -392,7 +392,7 @@
 }
 
 actions together LinkDLL bind NEEDLIBS {
-  $(LINK) /DLL /OUT:"$(<[1])" /IMPLIB:"$(<[2])" $(LINKFLAGS) /BASE:$(BASE) /VERSION:$(VERSION) /ENTRY:$(ENTRY) @"$(>:Q@)" /LIBPATH:"$(LIBPATH)" @"$(NEEDLIBS:Q@)" $(LINKLIBS)
+  $(LINK) /DLL /OUT:"$(<[1])" /IMPLIB:"$(<[2])" /LIBPATH:"$(LIBPATH)" $(LINKFLAGS) /BASE:$(BASE) /VERSION:$(VERSION) /ENTRY:$(ENTRY) @"$(>:Q@)" @"$(NEEDLIBS:Q@)" $(LINKLIBS)
 }
 
 rule LinkEXE {
@@ -400,7 +400,7 @@
 }
 
 actions together LinkEXE bind NEEDLIBS {
-  $(LINK) /RELEASE /OUT:"$(<)" /SUBSYSTEM:CONSOLE,4.0 $(LINKFLAGS) /VERSION:$(VERSION) /ENTRY:$(ENTRY) @"$(>:Q@)" /LIBPATH:"$(LIBPATH)" @"$(NEEDLIBS:Q@)" "$(LINKLIBS)"
+  $(LINK) /RELEASE /OUT:"$(<)" /SUBSYSTEM:CONSOLE,4.0 /LIBPATH:"$(LIBPATH)" $(LINKFLAGS) /VERSION:$(VERSION) /ENTRY:$(ENTRY) @"$(>:Q@)" @"$(NEEDLIBS:Q@)" "$(LINKLIBS)"
 }
 
 rule RC {



More information about the chatter mailing list