Changeset: e9390fd115d6 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=e9390fd115d6 Modified Files: NT/rules.msc Branch: Aug2018 Log Message:
In a debug build of MonetDB, use a debug build of libbz2. It seems that the FILE pointer cannot be carried over from a debug build to a non-debug build. diffs (18 lines): diff --git a/NT/rules.msc b/NT/rules.msc --- a/NT/rules.msc +++ b/NT/rules.msc @@ -138,7 +138,13 @@ zlib_CFLAGS = -DHAVE_LIBZ "-I$(LIBZLIB)\ !IFNDEF LIBBZIP2 LIBBZIP2 = C:\bzip2-1.0.5.win$(bits) !ENDIF -bzip2_LIBS = "$(LIBBZIP2)\lib\libbz2.lib" +!IFDEF DEBUG +# in a debug build of MonetDB, we need to use a debug build of libbz2 +# since it seems that the FILE pointer cannot be carried over from a +# debug build to a non-debug build. +BZIPDEBUGEXT = d +!endif +bzip2_LIBS = "$(LIBBZIP2)\lib\libbz2$(BZIPDEBUGEXT).lib" bzip2_CFLAGS = -DHAVE_LIBBZ2 "-I$(LIBBZIP2)\include" !ENDIF _______________________________________________ checkin-list mailing list [email protected] https://www.monetdb.org/mailman/listinfo/checkin-list
