libmariadb: fix unresolved dlopen etc. with MSVC 2008

Change-Id: I8268ac340f62a84bfae774194e8a6a50c8a707f3
This commit is contained in:
Michael Stahl
2013-04-17 16:45:30 +02:00
parent 74eca07784
commit 010dd7a053
+5
View File
@@ -22,6 +22,11 @@ $(eval $(call gb_StaticLibrary_set_include,mariadblib,\
-I$(call gb_UnpackedTarball_get_dir,mariadb)/include \
))
# This is needed for MSVC 2008: it somehow finds a dlopen somewhere
# but the static library then contains unreferenced symbols.
# This macro enables a re-definition to native Win32 APIs in my_global.h.
$(eval $(call gb_StaticLibrary_add_cflags,mariadblib,-DHAVE_DLOPEN))
$(eval $(call gb_StaticLibrary_add_generated_cobjects,mariadblib,\
UnpackedTarball/mariadb/libmysql/array \
UnpackedTarball/mariadb/libmysql/bchange \