cURL / Mailing Lists / curl-users / Single Mail

curl-users

Re: Problem installing with ssl engine

From: Götz Babin-Ebell <babinebell_at_trustcenter.de>
Date: Tue, 23 Jul 2002 20:27:06 +0200

Adam Ryan schrieb:
> Hello,
Hello Adam,

>
> When installing --with-ssl, I get these errors below:
> Does anyone know why I would get these errors?
>
> ==From make
>
> make[2]: Entering directory `/web/SHIT/curl-7.9.8/src'
> /bin/sh ../libtool --mode=link gcc -g -O2 -o curl main.o hugehelp.o
> urlglob.o writeout.o writeenv.o ../lib/libcurl.la -lssl -lcrypto -ldl
> gcc -g -O2 -o .libs/curl main.o hugehelp.o urlglob.o writeout.o
> writeenv.o ../lib/.libs/libcurl.so -lssl -lcrypto -ldl
> .../lib/.libs/libcurl.so: undefined reference to
> `ENGINE_load_private_key'
> .../lib/.libs/libcurl.so: undefined reference to `ENGINE_set_default'
> .../lib/.libs/libcurl.so: undefined reference to `ENGINE_free'
> .../lib/.libs/libcurl.so: undefined reference to `ENGINE_by_id'
> collect2: ld returned 1 exit status
> make[2]: *** [curl] Error 1
> make[2]: Leaving directory `/web/SHIT/curl-7.9.8/src'
> make[1]: *** [all] Error 2
> make[1]: Leaving directory `/web/SHIT/curl-7.9.8/src'
> make: *** [all-recursive] Error 1

Hm.

You seem to have in your system 2 OpenSSL libraries:

One OpenSSL with crypto engine support and
another one without crypto engine support.

Or:

You have one OpenSSL without engine but in the include
directory an engine.h header...

> config.log
[...]
naturally the needed information was missing... :-(
The test the OpenSSL engine stuff would be better...

BTW:For all that want to build cURL with OpenSSL 0.9.7:
        Passphrase protected engine keys don't work.
        Sometime (I hope) soon I'll have the time to send a patch...

Bye

Goetz

-- 
Goetz Babin-Ebell, TC TrustCenter AG, http://www.trustcenter.de
Sonninstr. 24-28, 20097 Hamburg, Germany
Tel.: +49-(0)40 80 80 26 -0,  Fax: +49-(0)40 80 80 26 -126

-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf

Received on 2002-07-23