SOURCES: js-makefile.patch - better linking

sparky sparky at pld-linux.org
Fri Aug 4 01:48:30 CEST 2006


Author: sparky                       Date: Thu Aug  3 23:48:30 2006 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- better linking

---- Files affected:
SOURCES:
   js-makefile.patch (1.4 -> 1.5) 

---- Diffs:

================================================================
Index: SOURCES/js-makefile.patch
diff -u SOURCES/js-makefile.patch:1.4 SOURCES/js-makefile.patch:1.5
--- SOURCES/js-makefile.patch:1.4	Sun Jan  8 02:32:49 2006
+++ SOURCES/js-makefile.patch	Fri Aug  4 01:48:25 2006
@@ -31,7 +31,7 @@
  else
  $(PROGRAM): $(PROG_OBJS) $(LIBRARY) $(FDLIBM_LIBRARY)
 -	$(CC) -o $@ $(CFLAGS) $(PROG_OBJS) $(LIBRARY) $(LDFLAGS) $(OTHER_LIBS) \
-+	$(CC) -o $@ $(CFLAGS) $(PROG_OBJS) -L$(OBJDIR) -ljs $(LDFLAGS) $(OTHER_LIBS) \
++	$(CC) -o $@ $(CFLAGS) $(LDFLAGS) $(PROG_OBJS) -L$(OBJDIR) -ljs $(OTHER_LIBS) \
  	    $(PROG_LIBS)
  endif
  
@@ -71,7 +71,7 @@
  $(PROGRAM): $(OBJDIR)/$(PROG_FILE).o $(OBJDIR)/jsj_simpleapi.o
  	@$(MAKE_OBJDIR)
 -	$(CC) -o $@ $(CFLAGS) $+ $(LIBRARY) ../$(OBJDIR)/libjs.a $(LDFLAGS) $(OTHER_LIBS)
-+	$(CC) -o $@ $(CFLAGS) $+ -L$(OBJDIR) -ljsj $(LDFLAGS) $(OTHER_LIBS) $(PROG_LIBS) -Wl,-rpath=$(JDK)/jre/lib/i386 -Wl,-rpath=$(JDK)/jre/lib/i386/native_threads -Wl,-rpath=$(JDK)/jre/lib/i386/classic -Wl,-rpath=$(JDK)/jre/lib/i386/client
++	$(CC) -o $@ $(CFLAGS) $(LDFLAGS) $+ -L$(OBJDIR) -ljsj $(OTHER_LIBS) $(PROG_LIBS) -Wl,-rpath=$(JDK)/jre/lib/i386 -Wl,-rpath=$(JDK)/jre/lib/i386/native_threads -Wl,-rpath=$(JDK)/jre/lib/i386/classic -Wl,-rpath=$(JDK)/jre/lib/i386/client
  endif
 --- js/src/liveconnect/config/Linux_All.mk.orig	Tue Mar 19 05:28:53 2002
 +++ js/src/liveconnect/config/Linux_All.mk	Sat May 18 18:51:49 2002
@@ -101,3 +101,12 @@
  
  $(OBJDIR)/%.o: %.c
  	@$(MAKE_OBJDIR)
+@@ -118,7 +118,7 @@
+ 	$(RANLIB) $@
+ 
+ $(SHARED_LIBRARY): $(LIB_OBJS)
+-	$(MKSHLIB) -o $@ $(LIB_OBJS) $(LDFLAGS) $(OTHER_LIBS)
++	$(MKSHLIB) $(LDFLAGS) -o $@ $(LIB_OBJS) $(OTHER_LIBS)
+ endif
+ endif
+ 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SOURCES/js-makefile.patch?r1=1.4&r2=1.5&f=u



More information about the pld-cvs-commit mailing list