curl-library
RE: libcurl windows SSL aware
Date: Fri, 7 Jan 2005 13:25:07 -0000
Thanks, am able to compile the library. However, at linking, I see a
bunch of linker error messages. Sample error messages shown below.
And just to be sure, while building libcurl, I updated the lib path with
the path where libeay32.dll and ssleay32.dll files were present.
Looking at past archives, looks like some folks had faced similar
issues. However, I couldn't find out a possible solution in the archive
thread.
Could someone please advice.
Thanks
Linking...
Creating library Debug/libcurl.lib and object Debug/libcurl.exp
sendf.obj : error LNK2001: unresolved external symbol _ERR_error_string
ssluse.obj : error LNK2001: unresolved external symbol _ERR_error_string
sendf.obj : error LNK2001: unresolved external symbol _ERR_get_error
ssluse.obj : error LNK2001: unresolved external symbol _ERR_get_error
sendf.obj : error LNK2001: unresolved external symbol _SSL_get_error
ssluse.obj : error LNK2001: unresolved external symbol _SSL_get_error
sendf.obj : error LNK2001: unresolved external symbol _SSL_write
sendf.obj : error LNK2001: unresolved external symbol _SSL_read
ssluse.obj : error LNK2001: unresolved external symbol _SSL_library_init
ssluse.obj : error LNK2001: unresolved external symbol
_SSL_load_error_strings
ssluse.obj : error LNK2001: unresolved external symbol _EVP_cleanup
ssluse.obj : error LNK2001: unresolved external symbol _ERR_free_strings
ssluse.obj : error LNK2001: unresolved external symbol _SSL_CTX_free
ssluse.obj : error LNK2001: unresolved external symbol _SSL_free
-----Original Message-----
From: curl-library-bounces_at_cool.haxx.se
[mailto:curl-library-bounces_at_cool.haxx.se] On Behalf Of Kishore Yada
Sent: 06 January 2005 08:37
To: libcurl development
Subject: Re: libcurl windows SSL aware
hi,
please see the following URL it might help you,
http://curl.haxx.se/mail/archive-2004-10/0056.html
Compiling libcurl "out of the box" is not SSL enabled. You have to edit
\curl-7.12.1\lib\setup.h to include the following 2 lines:
#define USE_SSLEAY
#define USE_OPENSSL
I put those right under the Project Curl commenting at the top of the
file. Make sure you have openssl-0.9.7d, there's libcurl documentation
on how to point libcurl to the openssl includes/libraries.
Thank you,
Kishore
On Thu, 6 Jan 2005 06:32:47 -0000, Sharma, Amit (CTS) <amsharma_at_ms.com>
wrote:
>
> I am trying to build libcurl with HTTPS support on windows (using
vc++).
> Post building the libcurl library, sample http programs work great.
However,
> the HTTPS programs return a status code of 1 which means an
unsupported
> protocol.
> Prior to building libcurl, I built openssl on my windows box. I am not
sure
> why libcurl was unable to detect openssl during its build.
>
> I am not familiar with unix like build environments and so couldn't
use
> curl-config tool to dig info about the status of libcurl. (for which I
> believe, I have to set a unix like environment and start the whole
process
> again)
>
> Have I overlooked any step in making libcurl openssl aware?
>
> Thanks very much
> Amit
>
> ________________________________
>
>
>
> NOTICE: If received in error, please destroy and notify sender. Sender
does
> not waive confidentiality or privilege, and use is prohibited.
--------------------------------------------------------
NOTICE: If received in error, please destroy and notify sender. Sender does not waive confidentiality or privilege, and use is prohibited.
Received on 2005-01-07