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