curl-7.15.1, Windows XP SP2, MS VS .Net 2003.
According to naming scheme, "release-ssl-dll" means
"static libcurl using openssl as dll". But
lib/Makefile.vc6 specifies dll-linkage for
"release-ssl-dll" target, so link process for curl.exe
can't find libcurl.
Regards,
Kirill Vasiliev (redled@ornet.ru)
Logged In: YES
user_id=1110
You have any suggeted fix/patch ?
I forwarded this report to the curl-library mailing list as
I personally know very little about the MSVC makefiles and
how they should work.
Logged In: YES
user_id=1405186
Yes, now I have one:
--- Makefile.vc6.orig Tue Nov 08 15:34:54 2005
+++ Makefile.vc6.curr Thu Dec 15 00:17:40 2005
@@ -154,10 +154,10 @@
# release-ssl-dll
!IF "$(CFG)" == "release-ssl-dll"
-TARGET = $(LIB_NAME).dll
+TARGET = $(LIB_NAME).lib
DIROBJ = $(CFG)
LFLAGSSSL = "/LIBPATH:$(OPENSSL_PATH)\out32dll"
-LNK = $(LNKDLL) $(WINLIBS) /out:$(DIROBJ)\$(TARGET)
$(SSLLIBS) $(LFLAGSSSL) /IMPLIB:$(DIROBJ)\$(IMPLIB_NAME).lib
+LNK = $(LNKLIB) $(WINLIBS) $(SSLLIBS) $(LFLAGSSSL)
/out:$(DIROBJ)\$(TARGET)
CC = $(CCNODBG) $(RTLIB) $(CFLAGSSSL)
CFGSET = TRUE
!ENDIF
Logged In: YES
user_id=1110
Thanks, this fix has now been committed to CVS!