Hi. I'm using curl version 7.21.6 running on a Solaris 10 box.

I'm trying to build a stand-alone executable to deliver so I would like to
statically link CURL with my main() program.
When I try to link it, I get numerous undefined symbols, many of them LDAP
related. (See below)
Is there a static library that I should be linking with that will give me
these symbols?

Currently my linker line includes "-Bstatic -lcrypto -lssl -lssh2"






Undefined                       first referenced
 symbol                             in file
ldap_first_entry
 /home/myHome/CURL/lib/libcurl.a(libcurl_la-ldap.o)
inflate
/home/myHome/CURL/lib/libcurl.a(libcurl_la-content_encoding.o)
PEM_read_bio_DSAPrivateKey
 /home/myHome/SSH2/lib/libssh2.a(openssl.o)
ldap_err2string
/home/myHome/CURL/lib/libcurl.a(libcurl_la-ldap.o)
ldap_next_entry
/home/myHome/CURL/lib/libcurl.a(libcurl_la-ldap.o)
deflateEnd                          /home/myHome/SSH2/lib/libssh2.a(comp.o)
inflateEnd
 /home/myHome/CURL/lib/libcurl.a(libcurl_la-content_encoding.o)
ldap_msgfree
 /home/myHome/CURL/lib/libcurl.a(libcurl_la-ldap.o)
PEM_read_bio_PrivateKey
/home/myHome/SSH2/lib/libssh2.a(openssl.o)
OPENSSL_add_all_algorithms_noconf
/home/myHome/SSH2/lib/libssh2.a(global.o)
ldap_memfree
 /home/myHome/CURL/lib/libcurl.a(libcurl_la-ldap.o)
ldap_get_values_len
/home/myHome/CURL/lib/libcurl.a(libcurl_la-ldap.o)
ldap_get_dn
/home/myHome/CURL/lib/libcurl.a(libcurl_la-ldap.o)
ldap_next_attribute
/home/myHome/CURL/lib/libcurl.a(libcurl_la-ldap.o)
ldap_unbind_s
/home/myHome/CURL/lib/libcurl.a(libcurl_la-ldap.o)
ldap_init
/home/myHome/CURL/lib/libcurl.a(libcurl_la-ldap.o)
ldap_first_attribute
 /home/myHome/CURL/lib/libcurl.a(libcurl_la-ldap.o)
ldap_search_s
/home/myHome/CURL/lib/libcurl.a(libcurl_la-ldap.o)
ldap_free_urldesc
/home/myHome/CURL/lib/libcurl.a(libcurl_la-ldap.o)
inflateInit2_
/home/myHome/CURL/lib/libcurl.a(libcurl_la-content_encoding.o)
deflate                             /home/myHome/SSH2/lib/libssh2.a(comp.o)
ldap_simple_bind_s
 /home/myHome/CURL/lib/libcurl.a(libcurl_la-ldap.o)
deflateInit_                        /home/myHome/SSH2/lib/libssh2.a(comp.o)
zlibVersion
/home/myHome/CURL/lib/libcurl.a(libcurl_la-content_encoding.o)
ber_free
 /home/myHome/CURL/lib/libcurl.a(libcurl_la-ldap.o)
ldap_url_parse
 /home/myHome/CURL/lib/libcurl.a(libcurl_la-ldap.o)
inflateInit_
 /home/myHome/CURL/lib/libcurl.a(libcurl_la-content_encoding.o)
ldap_set_option
/home/myHome/CURL/lib/libcurl.a(libcurl_la-ldap.o)
ldap_value_free_len
/home/myHome/CURL/lib/libcurl.a(libcurl_la-ldap.o)
PEM_read_bio_RSAPrivateKey
 /home/myHome/SSH2/lib/libssh2.a(openssl.o)

- Saqib
-------------------------------------------------------------------
List admin: http://cool.haxx.se/list/listinfo/curl-library
Etiquette:  http://curl.haxx.se/mail/etiquette.html

Reply via email to