cURL / Mailing Lists / curl-users / Single Mail

curl-users

RE: Install on RH6.0

From: Scott D. Allen <sallen_at_infomanage.net>
Date: Mon, 22 May 2000 10:09:23 -0400

I reran it with -lssl in front of -lcrypto and it dumped out again on the
make. Here's the output. Thanks.

--Scott

=================================================================

Making all in src
make[2]: Entering directory `/usr/local/curl-6.5.2/src'
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I. -I../include -DGLOBURL
-DCURL_SEPARATORS -g -O2 -c main.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I. -I../include -DGLOBURL
-DCURL_SEPARATORS -g -O2 -c hugehelp.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I. -I../include -DGLOBURL
-DCURL_SEPARATORS -g -O2 -c urlglob.c
gcc -g -O2 -o curl main.o hugehelp.o urlglob.o ../lib/libcurl.a -lcrypto
-ldl -L/usr/local/ssl/lib
../lib/libcurl.a(ftp.o): In function `GetLastResponse':
/usr/local/curl-6.5.2/lib/ftp.c:220: undefined reference to `SSL_read'
../lib/libcurl.a(url.o): In function `urlfree':
/usr/local/curl-6.5.2/lib/url.c:186: undefined reference to `SSL_shutdown'
/usr/local/curl-6.5.2/lib/url.c:187: undefined reference to
`SSL_set_connect_state'
/usr/local/curl-6.5.2/lib/url.c:189: undefined reference to `SSL_free'
/usr/local/curl-6.5.2/lib/url.c:193: undefined reference to `SSL_CTX_free'
../lib/libcurl.a(url.o): In function `GetLine':
/usr/local/curl-6.5.2/lib/url.c:583: undefined reference to `SSL_read'
../lib/libcurl.a(download.o): In function `Transfer':
/usr/local/curl-6.5.2/lib/download.c:206: undefined reference to `SSL_read'
/usr/local/curl-6.5.2/lib/download.c:531: undefined reference to `SSL_write'
../lib/libcurl.a(ssluse.o): In function `SSL_cert_stuff':
/usr/local/curl-6.5.2/lib/ssluse.c:91: undefined reference to
`SSL_CTX_set_default_passwd_cb'
/usr/local/curl-6.5.2/lib/ssluse.c:94: undefined reference to
`SSL_CTX_use_certificate_file'
/usr/local/curl-6.5.2/lib/ssluse.c:103: undefined reference to
`SSL_CTX_use_PrivateKey_file'
/usr/local/curl-6.5.2/lib/ssluse.c:110: undefined reference to `SSL_new'
/usr/local/curl-6.5.2/lib/ssluse.c:111: undefined reference to
`SSL_get_certificate'
/usr/local/curl-6.5.2/lib/ssluse.c:114: undefined reference to
`SSL_get_privatekey'
/usr/local/curl-6.5.2/lib/ssluse.c:116: undefined reference to `SSL_free'
/usr/local/curl-6.5.2/lib/ssluse.c:124: undefined reference to
`SSL_CTX_check_private_key'
../lib/libcurl.a(ssluse.o): In function `UrgSSLConnect':
/usr/local/curl-6.5.2/lib/ssluse.c:164: undefined reference to
`SSL_load_error_strings'
/usr/local/curl-6.5.2/lib/ssluse.c:190: undefined reference to
`SSL_library_init'
/usr/local/curl-6.5.2/lib/ssluse.c:194: undefined reference to
`SSLv23_client_method'
/usr/local/curl-6.5.2/lib/ssluse.c:197: undefined reference to
`SSLv2_client_method'
/usr/local/curl-6.5.2/lib/ssluse.c:200: undefined reference to
`SSLv3_client_method'
/usr/local/curl-6.5.2/lib/ssluse.c:204: undefined reference to `SSL_CTX_new'
/usr/local/curl-6.5.2/lib/ssluse.c:226: undefined reference to `SSL_new'
/usr/local/curl-6.5.2/lib/ssluse.c:227: undefined reference to
`SSL_set_connect_state'
/usr/local/curl-6.5.2/lib/ssluse.c:232: undefined reference to `SSL_set_fd'
/usr/local/curl-6.5.2/lib/ssluse.c:233: undefined reference to `SSL_connect'
/usr/local/curl-6.5.2/lib/ssluse.c:242: undefined reference to
`SSL_get_current_cipher'
/usr/local/curl-6.5.2/lib/ssluse.c:242: undefined reference to
`SSL_CIPHER_get_name'
/usr/local/curl-6.5.2/lib/ssluse.c:250: undefined reference to
`SSL_get_peer_certificate'
../lib/libcurl.a(telnet.o): In function `telwrite':
/usr/local/curl-6.5.2/lib/telnet.c:865: undefined reference to `SSL_write'
../lib/libcurl.a(telnet.o): In function `telnet':
/usr/local/curl-6.5.2/lib/telnet.c:916: undefined reference to `SSL_read'
../lib/libcurl.a(sendf.o): In function `sendf':
/usr/local/curl-6.5.2/lib/sendf.c:104: undefined reference to `SSL_write'
/usr/local/ssl/lib/libcrypto.a(rsa_lib.o): In function `RSA_new_method':
rsa_lib.o(.text+0x10): undefined reference to `RSA_PKCS1_RSAref'
collect2: ld returned 1 exit status
make[2]: *** [curl] Error 1
make[2]: Leaving directory `/usr/local/curl-6.5.2/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/curl-6.5.2'
make: *** [all-recursive-am] Error 2

imcsa_at_www.askit.com:/usr/local/curl-6.5.2>
$ echo $?
2

=================================================================
Received on 2000-05-22