Changeset: 84b4826cd12f for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=84b4826cd12f
Modified Files:
        MonetDB5/src/modules/kernel/Makefile.ag
Branch: Oct2010
Log Message:

don't link to unnecessary libraries, it reduces bloat and allows to relocate 
libs on Mach-O objects in a fairly specific case


diffs (75 lines):

diff -r 24b278db3ea1 -r 84b4826cd12f MonetDB5/src/modules/kernel/Makefile.ag
--- a/MonetDB5/src/modules/kernel/Makefile.ag   Wed Oct 13 14:31:20 2010 +0200
+++ b/MonetDB5/src/modules/kernel/Makefile.ag   Wed Oct 13 17:43:53 2010 +0200
@@ -33,8 +33,7 @@
 
        #SCRIPTS = mal mil ""
        LIBS = $(MONETDB_LIBS) -lbat -lstream $(MATH_LIBS) \
-                $(SOCKET_LIBS) $(Z_LIBS) $(BZ_LIBS) \
-                $(MALLOC_LIBS) $(PTHREAD_LIBS) $(DL_LIBS) ../../mal/libmonetdb5
+                $(MALLOC_LIBS) ../../mal/libmonetdb5
 }
 
 lib__aggr = {
@@ -55,17 +54,15 @@
        SOURCES = batstr.mx 
        #SCRIPTS = mil ""
        LIBS = ../atoms/lib_str $(MONETDB_LIBS) -lbat -lstream \
-                $(SOCKET_LIBS) $(Z_LIBS) $(BZ_LIBS) \
-                $(MALLOC_LIBS) $(PTHREAD_LIBS) $(DL_LIBS) ../../mal/libmonetdb5
+                $(MALLOC_LIBS) ../../mal/libmonetdb5
 }
 lib__batmtime = {
        DIR = libdir/MonetDB5
        SEP = _
        SOURCES = batmtime.mx
        #SCRIPTS = mil ""
-       LIBS = ../atoms/lib_str ../atoms/lib_mtime ../../mal/libmonetdb5 
$(MONETDB_LIBS) -lbat -lstream \
-                $(SOCKET_LIBS) $(Z_LIBS) $(BZ_LIBS) \
-                $(MALLOC_LIBS) $(PTHREAD_LIBS) $(DL_LIBS)
+       LIBS = ../atoms/lib_str ../atoms/lib_mtime ../../mal/libmonetdb5 \
+                  $(MONETDB_LIBS) -lbat -lstream $(MALLOC_LIBS)
 }
 
 lib__batcolor = {
@@ -74,8 +71,7 @@
        SOURCES = batcolor.mx
        #SCRIPTS = mil ""
        LIBS = ../atoms/lib_color $(MONETDB_LIBS) -lbat -lstream \
-                $(SOCKET_LIBS) $(Z_LIBS) $(BZ_LIBS) \
-                $(MALLOC_LIBS) $(PTHREAD_LIBS) $(DL_LIBS) ../../mal/libmonetdb5
+                $(MALLOC_LIBS) ../../mal/libmonetdb5
 }
 
 lib__group = {
@@ -84,8 +80,7 @@
        SOURCES = group.mx
        #SCRIPTS = mil ""
        LIBS = lib_algebra $(MONETDB_LIBS) -lbat -lstream \
-                $(SOCKET_LIBS) $(Z_LIBS) $(BZ_LIBS) \
-                $(MALLOC_LIBS) $(PTHREAD_LIBS) $(DL_LIBS) ../../mal/libmonetdb5
+                $(MALLOC_LIBS) ../../mal/libmonetdb5
 }
 
 lib__array = {
@@ -94,8 +89,7 @@
        SOURCES = array.mx
        #SCRIPTS = mil ""
        LIBS = lib_algebra $(MONETDB_LIBS) -lbat -lstream \
-                $(SOCKET_LIBS) $(Z_LIBS) $(BZ_LIBS) \
-                $(MALLOC_LIBS) $(PTHREAD_LIBS) $(DL_LIBS) ../../mal/libmonetdb5
+                $(MALLOC_LIBS) ../../mal/libmonetdb5
 }
 
 lib__logger = {
@@ -104,9 +98,7 @@
        SOURCES = logger.mx
        #SCRIPTS = mal mil ""
        LIBS = $(MONETDB_LIBS) -lbat -lstream \
-                $(SOCKET_LIBS) $(Z_LIBS) $(BZ_LIBS) \
-                $(MALLOC_LIBS) $(PTHREAD_LIBS) $(DL_LIBS) \
-               ../../mal/libmonetdb5 lib_bat5
+                $(MALLOC_LIBS) ../../mal/libmonetdb5 lib_bat5
                
 }
 
_______________________________________________
Checkin-list mailing list
[email protected]
http://mail.monetdb.org/mailman/listinfo/checkin-list

Reply via email to