On 08/13/2013 08:39 PM, lux-integ wrote: > Greeetings, > > I have a computer wth these: > > --curl -70.30.0, cmake-2.8.11, openldap-2.4.35 > > I notice each tme I call cmake I get lines like these > > /usr/local/bin/cmake: /usr/local/lib/libldap-2.4.so.2: no version information > available (required by /usr/lib/libcurl.so.4) > /usr/local/bin/cmake: /usr/local/lib/liblber-2.4.so.2: no version information > available (required by /usr/lib/libcurl.so.4) > > though the cmake build goes to completion. > > I recently tried building poppler-2.24.0. As far as I know openldap is not a > depenfency of poppler but poppler failed to compile ending like so:- > /usr/lib64/libcurl.so.4: undefined reference to > `ldap_sasl_bind@OPENLDAP_2.4_2' > /usr/lib64/libcurl.so.4: undefined reference to > `ldap_get_dn_ber@OPENLDAP_2.4_2' > /usr/lib64/libcurl.so.4: undefined reference to > `ber_sockbuf_add_io@OPENLDAP_2.4_2' > /usr/lib64/libcurl.so.4: undefined reference to > `ldap_unbind_ext@OPENLDAP_2.4_2' > /usr/lib64/libcurl.so.4: undefined reference to > `ldap_get_attribute_ber@OPENLDAP_2.4_2' > /usr/lib64/libcurl.so.4: undefined reference to > `ldap_parse_result@OPENLDAP_2.4_2' > /usr/lib64/libcurl.so.4: undefined reference to > `ldap_set_option@OPENLDAP_2.4_2' > /usr/lib64/libcurl.so.4: undefined reference to > `ldap_abandon_ext@OPENLDAP_2.4_2' > /usr/lib64/libcurl.so.4: undefined reference to `ldap_msgfree@OPENLDAP_2.4_2' > /usr/lib64/libcurl.so.4: undefined reference to `ldap_result@OPENLDAP_2.4_2' > /usr/lib64/libcurl.so.4: undefined reference to > `ldap_search_ext@OPENLDAP_2.4_2' > /usr/lib64/libcurl.so.4: undefined reference to > `ldap_get_option@OPENLDAP_2.4_2' > /usr/lib64/libcurl.so.4: undefined reference to `ber_memfree@OPENLDAP_2.4_2' > /usr/lib64/libcurl.so.4: undefined reference to `ldap_memfree@OPENLDAP_2.4_2' > /usr/lib64/libcurl.so.4: undefined reference to > `ldap_pvt_url_scheme2proto@OPENLDAP_2.4_2' > /usr/lib64/libcurl.so.4: undefined reference to > `ldap_next_message@OPENLDAP_2.4_2' > /usr/lib64/libcurl.so.4: undefined reference to `ber_free@OPENLDAP_2.4_2' > /usr/lib64/libcurl.so.4: undefined reference to > `ldap_err2string@OPENLDAP_2.4_2' > /usr/lib64/libcurl.so.4: undefined reference to `ldap_init_fd@OPENLDAP_2.4_2' > /usr/lib64/libcurl.so.4: undefined reference to `ldap_msgtype@OPENLDAP_2.4_2' > /usr/lib64/libcurl.so.4: undefined reference to > `ldap_free_urldesc@OPENLDAP_2.4_2' > /usr/lib64/libcurl.so.4: undefined reference to > `ldap_url_parse@OPENLDAP_2.4_2' > /usr/lib64/libcurl.so.4: undefined reference to > `ldap_first_message@OPENLDAP_2.4_2' > collect2: error: ld returned 1 exit status > > I would be grateful for some advice > > a) i.e. whether to upgrade to a new version of cmake or curl or both and if > so > whether to yank out the old version(s) beforehand or just install over. > > Thanks in advnance > > sinceely > luxInteg >
Did you apply all OpenLDAP patches when you built ldap libraries? I remember having similar issue, but I added a patch which fixes that (symbol_versions) -- http://linuxfromscratch.org/mailman/listinfo/blfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page