Loading lib/Makefile.m32 +92 −84 Original line number Diff line number Diff line Loading @@ -11,7 +11,8 @@ CC = gcc AR = ar RANLIB = ranlib STRIP = strip -g OPENSSL_PATH = ../../openssl-0.9.6b OPENSSL_PATH = ../../openssl-0.9.6d ZLIB_PATH = ../../zlib-1.1.3 ######################################################## ## Nothing more to do below this line! Loading @@ -21,7 +22,12 @@ CFLAGS = -g -O2 -DMINGW32 ifdef SSL INCLUDES += -I"$(OPENSSL_PATH)/outinc" -I"$(OPENSSL_PATH)/outinc/openssl" CFLAGS += -DUSE_SSLEAY DLL_LIBS = -leay32 -lssl32 -lRSAglue DLL_LIBS = -L$(OPENSSL_PATH)/out -leay32 -lssl32 -lRSAglue endif ifdef ZLIB INCLUDES += -I"$(ZLIB_PATH)" CFLAGS += -DHAVE_ZLIB DLL_LIBS += -L$(ZLIB_PATH) -lz endif COMPILE = $(CC) $(INCLUDES) $(CFLAGS) Loading @@ -35,14 +41,16 @@ libcurl_a_SOURCES = arpa_telnet.h file.c getpass.h netrc.h timeval.c base64.c \ ldap.h ssluse.h escape.c getenv.h mprintf.c telnet.c escape.h getpass.c netrc.c \ telnet.h getinfo.c strequal.c strequal.h easy.c security.h \ security.c krb4.h krb4.c memdebug.h memdebug.c inet_ntoa_r.h http_chunks.h http_chunks.c \ strtok.c connect.c hash.c llist.c multi.c strtok.c connect.c hash.c llist.c multi.c \ content_encoding.h content_encoding.c libcurl_a_OBJECTS = file.o timeval.o base64.o hostip.o progress.o \ formdata.o cookie.o http.o sendf.o ftp.o url.o dict.o if2ip.o \ speedcheck.o getdate.o transfer.o ldap.o ssluse.o version.o \ getenv.o escape.o mprintf.o telnet.o getpass.o netrc.o getinfo.o \ strequal.o easy.o security.o krb4.o memdebug.o http_chunks.o \ strtok.o connect.o hash.o llist.o multi.o strtok.o connect.o hash.o llist.o multi.o \ content_encoding.o LIBRARIES = $(libcurl_a_LIBRARIES) SOURCES = $(libcurl_a_SOURCES) Loading @@ -61,7 +69,7 @@ libcurl.a: $(libcurl_a_OBJECTS) $(libcurl_a_DEPENDENCIES) libcurl.dll libcurldll.a: libcurl.a libcurl.def dllinit.o -@erase $@ dllwrap --dllname $@ --output-lib libcurldll.a --export-all --def libcurl.def $(libcurl_a_LIBRARIES) dllinit.o -L$(OPENSSL_PATH)/out $(DLL_LIBS) -lwsock32 -lws2_32 -lwinmm dllwrap --dllname $@ --output-lib libcurldll.a --export-all --def libcurl.def $(libcurl_a_LIBRARIES) dllinit.o $(DLL_LIBS) -lwsock32 -lws2_32 -lwinmm $(STRIP) $@ # remove the last line above to keep debug info Loading Loading
lib/Makefile.m32 +92 −84 Original line number Diff line number Diff line Loading @@ -11,7 +11,8 @@ CC = gcc AR = ar RANLIB = ranlib STRIP = strip -g OPENSSL_PATH = ../../openssl-0.9.6b OPENSSL_PATH = ../../openssl-0.9.6d ZLIB_PATH = ../../zlib-1.1.3 ######################################################## ## Nothing more to do below this line! Loading @@ -21,7 +22,12 @@ CFLAGS = -g -O2 -DMINGW32 ifdef SSL INCLUDES += -I"$(OPENSSL_PATH)/outinc" -I"$(OPENSSL_PATH)/outinc/openssl" CFLAGS += -DUSE_SSLEAY DLL_LIBS = -leay32 -lssl32 -lRSAglue DLL_LIBS = -L$(OPENSSL_PATH)/out -leay32 -lssl32 -lRSAglue endif ifdef ZLIB INCLUDES += -I"$(ZLIB_PATH)" CFLAGS += -DHAVE_ZLIB DLL_LIBS += -L$(ZLIB_PATH) -lz endif COMPILE = $(CC) $(INCLUDES) $(CFLAGS) Loading @@ -35,14 +41,16 @@ libcurl_a_SOURCES = arpa_telnet.h file.c getpass.h netrc.h timeval.c base64.c \ ldap.h ssluse.h escape.c getenv.h mprintf.c telnet.c escape.h getpass.c netrc.c \ telnet.h getinfo.c strequal.c strequal.h easy.c security.h \ security.c krb4.h krb4.c memdebug.h memdebug.c inet_ntoa_r.h http_chunks.h http_chunks.c \ strtok.c connect.c hash.c llist.c multi.c strtok.c connect.c hash.c llist.c multi.c \ content_encoding.h content_encoding.c libcurl_a_OBJECTS = file.o timeval.o base64.o hostip.o progress.o \ formdata.o cookie.o http.o sendf.o ftp.o url.o dict.o if2ip.o \ speedcheck.o getdate.o transfer.o ldap.o ssluse.o version.o \ getenv.o escape.o mprintf.o telnet.o getpass.o netrc.o getinfo.o \ strequal.o easy.o security.o krb4.o memdebug.o http_chunks.o \ strtok.o connect.o hash.o llist.o multi.o strtok.o connect.o hash.o llist.o multi.o \ content_encoding.o LIBRARIES = $(libcurl_a_LIBRARIES) SOURCES = $(libcurl_a_SOURCES) Loading @@ -61,7 +69,7 @@ libcurl.a: $(libcurl_a_OBJECTS) $(libcurl_a_DEPENDENCIES) libcurl.dll libcurldll.a: libcurl.a libcurl.def dllinit.o -@erase $@ dllwrap --dllname $@ --output-lib libcurldll.a --export-all --def libcurl.def $(libcurl_a_LIBRARIES) dllinit.o -L$(OPENSSL_PATH)/out $(DLL_LIBS) -lwsock32 -lws2_32 -lwinmm dllwrap --dllname $@ --output-lib libcurldll.a --export-all --def libcurl.def $(libcurl_a_LIBRARIES) dllinit.o $(DLL_LIBS) -lwsock32 -lws2_32 -lwinmm $(STRIP) $@ # remove the last line above to keep debug info Loading