curl-users
Re: CURL Installation..
Date: Wed, 27 Feb 2002 07:54:42 +0100 (MET)
On Wed, 27 Feb 2002, Jeffrey Lee wrote:
(This reply is CC'ed to the curl mailing list, a suitable place for questions
like this...)
My comments follow below.
> Im attempting to compile the curl source on a Suse Linux box, but i get the
> following compile errors..
>
> I was wondering if you could help me sort out the reason why this is
> happening and how i can correct the problem..
>
>
> The installation says to:
>
> 1. run configure
> 2. run make (then i get the error below)
>
> regards
> jeff.
>
>
> ++++++++++++++++++++++
>
>
> universe_at_jupiter:~/temp/curl/curl-7.9.4 > make
> make all-recursive
> make[1]: Entering directory `/home/universe/temp/curl/curl-7.9.4'
> Making all in docs
> make[2]: Entering directory `/home/universe/temp/curl/curl-7.9.4/docs'
> Making all in examples
> make[3]: Entering directory `/home/universe/temp/curl/curl-7.9.4/docs/examples'
> done
> make[3]: Leaving directory `/home/universe/temp/curl/curl-7.9.4/docs/examples'
> make[3]: Entering directory `/home/universe/temp/curl/curl-7.9.4/docs'
> make[3]: Nothing to be done for `all-am'.
> make[3]: Leaving directory `/home/universe/temp/curl/curl-7.9.4/docs'
> make[2]: Leaving directory `/home/universe/temp/curl/curl-7.9.4/docs'
> Making all in lib
> make[2]: Entering directory `/home/universe/temp/curl/curl-7.9.4/lib'
> make[2]: Nothing to be done for `all'.
> make[2]: Leaving directory `/home/universe/temp/curl/curl-7.9.4/lib'
> Making all in src
> make[2]: Entering directory `/home/universe/temp/curl/curl-7.9.4/src'
> make all-am
> make[3]: Entering directory `/home/universe/temp/curl/curl-7.9.4/src'
> /bin/sh ../libtool --mode=link gcc -g -O2 -o curl main.o hugehelp.o urlglob.o writeout.o ../lib/libcurl.la -ldl
> gcc -g -O2 -o .libs/curl main.o hugehelp.o urlglob.o writeout.o ../lib/.libs/libcurl.so -L/usr/local/ssl/lib -lssl -lcrypto -ldl -Wl,--rpath -Wl,/usr/local/lib
> ../lib/.libs/libcurl.so: undefined reference to `Curl_SSL_InitSessions'
> collect2: ld returned 1 exit status
> make[3]: *** [curl] Error 1
> make[3]: Leaving directory `/home/universe/temp/curl/curl-7.9.4/src'
> make[2]: *** [all] Error 2
> make[2]: Leaving directory `/home/universe/temp/curl/curl-7.9.4/src'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/home/universe/temp/curl/curl-7.9.4'
> make: *** [all] Error 2
> universe_at_jupiter:~/temp/curl/curl-7.9.4 >
Your compilation process seems to be confused if this is compiled with or
without SSL.
I suggest you run 'make distclean' and re-run 'configure' and then 'make'
again.
If the problem remains, then we are very interested in seeing your configure
output and possibly the config.log file.
Again, please post follow-ups to the mailing list.
-- Daniel Stenberg -- curl groks URLs -- http://curl.haxx.se/Received on 2002-02-27