--- embedaddon/libxml2/win32/Makefile.mingw 2012/02/21 23:37:58 1.1.1.1 +++ embedaddon/libxml2/win32/Makefile.mingw 2013/07/22 01:22:29 1.1.1.2 @@ -41,7 +41,7 @@ endif # The compiler and its options. CC = gcc.exe CFLAGS += -DWIN32 -D_WINDOWS -D_MBCS -DNOLIBTOOL -CFLAGS += -I$(XML_SRCDIR) -I$(XML_SRCDIR)/include -I$(INCPREFIX) +CFLAGS += -I$(XML_SRCDIR) -I$(XML_SRCDIR)/include -I$(INCPREFIX) $(INCLUDE) ifneq ($(WITH_THREADS),no) CFLAGS += -D_REENTRANT endif @@ -66,20 +66,22 @@ LD = gcc.exe LDFLAGS += -Wl,--major-image-version,$(LIBXML_MAJOR_VERSION) LDFLAGS += -Wl,--minor-image-version,$(LIBXML_MINOR_VERSION) LDFLAGS += -Wl,-L,$(BINDIR) -Wl,-L,$(LIBPREFIX) -LIBS = +LIBS = ifeq ($(WITH_FTP),1) CFLAGS += -D_WINSOCKAPI_ -LIBS += -lwsock32 +LIBS += -lwsock32 -lws2_32 endif ifeq ($(WITH_HTTP),1) CFLAGS += -D_WINSOCKAPI_ -LIBS += -lwsock32 +LIBS += -lwsock32 -lws2_32 endif ifeq ($(WITH_ICONV),1) LIBS += -liconv endif ifeq ($(WITH_ZLIB),1) -LIBS += -lzdll +# Could be named differently +# LIBS += -lzdll +LIBS += -lz endif ifeq ($(WITH_THREADS),posix) LIBS += -lpthreadGC @@ -87,6 +89,8 @@ endif ifeq ($(WITH_MODULES),1) LIBS += -lkernel32 endif + +LIBS += $(LIB) # The archiver and its options. AR = ar.exe