On Mon, 2 May 2005, Daniel Lim wrote:
Hi, I am having problem compiling (i.e. make) squid-2.5.STABLE7 with LDAP_AUTH for HPUX 11.23 on itanium platform I am using GNU Make 3.79.1, gcc 3.4.3 and openldap-2.2.24 installed for HPUX 11.23 on itanium. It failed at the ~helpers/basic_auth/LDAP directory with numerous 'ld: Unsatisfied symbol' errors, for example
ld: Unsatisfied symbol "SSL_library_init" in file /usr/local/lib/hpux32/libldap.a[tls.o] ld: Unsatisfied symbol "SSL_accept" in file /usr/local/lib/hpux32/libldap.a[tls.o] " " " "
Your OpenLDAP is compiled with SSL support, but the linker did not automatically add the dependent SSL libraries.
After running configure, edit helpers/basic_auth/LDAP/Makefile and add -lssl -lcrypto after -lldap -llber
same thing in helpers/external_acl/ldap_group/Makefile.
Regards Henrik