From c915eac93c8825e0200b207bd9d7a715acf52f21 Mon Sep 17 00:00:00 2001 From: Gunter Knauf Date: Mon, 20 Aug 2007 16:21:51 +0000 Subject: added some comments about the paths and build options; added define to build with ldaps support; enabled build with the Novell LDAP SDK. --- src/Makefile.m32 | 26 +++++++++++++++++++++++--- 1 file changed, 23 insertions(+), 3 deletions(-) (limited to 'src') diff --git a/src/Makefile.m32 b/src/Makefile.m32 index d7ace49fd..3a09b6d6f 100644 --- a/src/Makefile.m32 +++ b/src/Makefile.m32 @@ -1,4 +1,4 @@ -############################################################# +######################################################################### # $Id$ # ## Makefile for building curl.exe with MingW32 (GCC-3.2) and @@ -7,17 +7,29 @@ ## Usage: ## mingw32-make -f Makefile.m32 [SSL=1] [SSH2=1] [ZLIB=1] [SSPI=1] [IPV6=1] [DYN=1] ## +## Hint: you can also set environment vars to control the build, f.e.: +## set ZLIB_PATH=c:/zlib-1.2.3 +## set ZLIB=1 +## ## Comments to: Troy Engel or ## Joern Hartroth +######################################################################### +# Edit the path below to point to the base of your Zlib sources. +ifndef ZLIB_PATH +ZLIB_PATH = ../../zlib-1.2.3 +endif +# Edit the path below to point to the base of your OpenSSL package. ifndef OPENSSL_PATH OPENSSL_PATH = ../../openssl-0.9.8e endif +# Edit the path below to point to the base of your LibSSH2 package. ifndef LIBSSH2_PATH LIBSSH2_PATH = ../../libssh2-0.16 endif -ifndef ZLIB_PATH -ZLIB_PATH = ../../zlib-1.2.3 +# Edit the path below to point to the base of your Novell LDAP NDK. +ifndef LDAP_SDK +LDAP_SDK = c:/novell/ndk/cldapsdk/win32 endif ARES_LIB = ../ares @@ -75,6 +87,14 @@ endif ifdef IPV6 CFLAGS += -DENABLE_IPV6 endif +ifdef LDAPS + CFLAGS += -DHAVE_LDAP_SSL + ifdef USE_LDAP_NOVELL + # INCLUDES += -I"$(LDAP_SDK)/inc" + CFLAGS += -DCURL_LDAP_NOVELL + curl_LDADD += -L"$(LDAP_SDK)/lib/mscvc" -lldapsdk -lldapssl -lldapx + endif +endif curl_LDADD += -lwsock32 -lws2_32 -lwinmm -lwldap32 COMPILE = $(CC) $(INCLUDES) $(CFLAGS) -- cgit v1.2.3