Changeset: 8b1c92cfef86 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=8b1c92cfef86
Modified Files:
sql/src/backends/monet5/Makefile.ag
Branch: default
Log Message:
fixed compilation on Windows: link with library that provides required functions
Since recently, libbatstore (bat_storage.mx) calls functions
BATmin() & BATmax() of M5 module algebra;
hence, we also need to link with lib_algebra to resolve these references
and thus re-enable compilation on Windows by avoiding
libbatstore.lib(bat_storage.obj) : error LNK2019: unresolved external symbol
__imp__BATmin referenced in function _gtr_minmax_col
libbatstore.lib(bat_storage.obj) : error LNK2019: unresolved external symbol
__imp__BATmax referenced in function _gtr_minmax_col
lib_sql.dll : fatal error LNK1120: 2 unresolved externals
diffs (13 lines):
diff -r de21bb6739aa -r 8b1c92cfef86 sql/src/backends/monet5/Makefile.ag
--- a/sql/src/backends/monet5/Makefile.ag Wed May 26 17:30:28 2010 +0200
+++ b/sql/src/backends/monet5/Makefile.ag Wed May 26 17:33:06 2010 +0200
@@ -33,7 +33,8 @@
sql_emptyset.mx \
sql_bpm.mx
LIBS = ../../server/libsqlserver ../../storage/libstore
../../storage/bat/libbatstore ../../storage/restrict/librestrictstore
../../storage/bpm/libbpmstore ../../common/libsqlcommon \
- $(MONETDB5_MODS) -l_bbp -l_replication -l_mkey -l_str -l_blob
-l_logger -l_mtime -l_bat5 -l_optimizer -l_tablet -l_cluster -l_bpm -l_remote
-l_run_octopus $(MONETDB5_RDF_LIB) $(MONETDB5_LIBS) -lmonetdb5 -l_mal_mapi \
+ $(MONETDB5_MODS) -l_bbp -l_replication -l_mkey -l_str -l_blob
-l_logger -l_mtime -l_bat5 -l_optimizer -l_tablet -l_cluster -l_bpm -l_remote
-l_run_octopus -l_algebra \
+ $(MONETDB5_RDF_LIB) $(MONETDB5_LIBS) -lmonetdb5 -l_mal_mapi \
$(MONETDB_LIBS) -lbat -lstream $(READLINE_LIBS) $(PTHREAD_LIBS)
}
_______________________________________________
Checkin-list mailing list
[email protected]
http://mail.monetdb.org/mailman/listinfo/checkin-list