changeset 4542:d442c8a1bbc4

Always use OTHER_LDLIBS to specify libraries to link against, not LDFLAGS.
author andrew
date Fri, 02 Sep 2011 06:41:37 +0100
parents 95946d35b704
children ce8a1a41df89
files make/com/sun/java/pack/Makefile make/common/Program.gmk make/javax/sound/jsoundalsa/Makefile
diffstat 3 files changed, 5 insertions(+), 6 deletions(-) [+]
line wrap: on
line diff
--- a/make/com/sun/java/pack/Makefile	Wed Aug 31 04:43:06 2011 +0100
+++ b/make/com/sun/java/pack/Makefile	Fri Sep 02 06:41:37 2011 +0100
@@ -74,7 +74,7 @@
 
   ifdef USE_SYSTEM_ZLIB
     OTHER_CXXFLAGS += $(ZLIB_CFLAGS) -DUSE_SYSTEM_ZLIB=1
-    LDDFLAGS += $(ZLIB_LIBS)
+    OTHER_LDLIBS += $(ZLIB_LIBS)
   else
     ZINCLUDE=-I$(SHARE_SRC)/native/java/util/zip/zlib-$(ZLIB_VERSION)
     OTHER_CXXFLAGS += $(ZINCLUDE)
@@ -101,8 +101,7 @@
   RES = $(OBJDIR)/$(PGRM).res
 else
   LDOUTPUT = -o #Have a space 
-  LDDFLAGS += -lc
-  OTHER_LDLIBS  += $(LIBCXX)
+  OTHER_LDLIBS  += -lc $(LIBCXX)
 # setup the list of libraries to link in...
 ifeq ($(PLATFORM), linux)
 ifeq ("$(CC_VER_MAJOR)", "3")
@@ -159,7 +158,7 @@
 	$(prep-target)
 	$(RM) $(TEMPDIR)/mapfile-vers
 	$(CP) mapfile-vers-unpack200 $(TEMPDIR)/mapfile-vers
-	$(LINKER)  $(LDDFLAGS) $(UNPACK_EXE_FILES_o) $(RES) $(LIBCXX) $(LDOUTPUT)$(TEMPDIR)/unpack200$(EXE_SUFFIX)
+	$(LINKER)  $(LDDFLAGS) $(UNPACK_EXE_FILES_o) $(RES) $(OTHER_LDLIBS) $(LDOUTPUT)$(TEMPDIR)/unpack200$(EXE_SUFFIX)
 ifdef MT
 	$(MT) /manifest $(OBJDIR)/unpack200$(EXE_SUFFIX).manifest /outputresource:$(TEMPDIR)/unpack200$(EXE_SUFFIX);#1
 endif
--- a/make/common/Program.gmk	Wed Aug 31 04:43:06 2011 +0100
+++ b/make/common/Program.gmk	Fri Sep 02 06:41:37 2011 +0100
@@ -94,7 +94,7 @@
     endif
     ifeq ($(PLATFORM), linux)
         ifdef USE_SYSTEM_ZLIB
-	  LDFLAGS += $(ZLIB_LIBS)
+	  OTHER_LDLIBS += $(ZLIB_LIBS)
 	endif
 	LDFLAGS += $(LDFLAG_Z_ORIGIN)
 	LDFLAGS += -Wl,--allow-shlib-undefined
--- a/make/javax/sound/jsoundalsa/Makefile	Wed Aug 31 04:43:06 2011 +0100
+++ b/make/javax/sound/jsoundalsa/Makefile	Fri Sep 02 06:41:37 2011 +0100
@@ -65,7 +65,7 @@
 	$(MIDIFILES_export) \
 	$(PORTFILES_export)
 
-LDFLAGS += -lasound
+OTHER_LDLIBS += -lasound
 
 CPPFLAGS += \
 	-DUSE_DAUDIO=TRUE \