diff options
| author | Gunter Knauf <gk@gknw.de> | 2007-08-20 16:21:51 +0000 | 
|---|---|---|
| committer | Gunter Knauf <gk@gknw.de> | 2007-08-20 16:21:51 +0000 | 
| commit | c915eac93c8825e0200b207bd9d7a715acf52f21 (patch) | |
| tree | a5630b4d751682a9f1467b4a4e0dd5f28d4eebc0 /lib | |
| parent | 72e675caee7102aeb2bc92c40780eca034b60864 (diff) | |
added some comments about the paths and build options;
added define to build with ldaps support;
enabled build with the Novell LDAP SDK.
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/Makefile.m32 | 26 | 
1 files changed, 23 insertions, 3 deletions
| diff --git a/lib/Makefile.m32 b/lib/Makefile.m32 index 0cb82ec72..7d5b485d4 100644 --- a/lib/Makefile.m32 +++ b/lib/Makefile.m32 @@ -1,4 +1,4 @@ -############################################################# +#########################################################################  # $Id$  #  ## Makefile for building libcurl.a 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 <tengel@sonic.net> or  ##              Joern Hartroth <hartroth@acm.org> +######################################################################### +# 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 @@ -66,6 +78,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_HAS_NOVELL_LDAPSDK +    DLL_LIBS += -L"$(LDAP_SDK)/lib/mscvc" -lldapsdk -lldapssl -lldapx +  endif +endif  DLL_LIBS += -lws2_32 -lwinmm -lwldap32  COMPILE = $(CC) $(INCLUDES) $(CFLAGS) | 
