Dear Henrik, What I had done was these procedures:
1- I installed the squid. 2- Then I installed openldap21-client from the port collection without altering anything about its location. 3- Then tried to install from /usr/ports/www/squid/work/sq.../helpers/basic_auth/LDAP 4- make ... and in this phase I have received that error message. 5- I tried this: ldconfig /usr/local/lib and I had no error message. But again whenever I wanted to make I got the same error that I have sent to you. Also here is the list of packages I have on my machine: ###################################################### apache-1.3.27_4 The extremely popular Apache http server. Very fast, very auth_ldap-1.6.0_1 Apache module to authenticate against an LDAP directory cvsup-without-gui-16.1g General network file distribution system optimized for C VS db3-3.3.11,1 The Berkeley DB package, revision 3 db41-4.1.25_1 The Berkeley DB package, revision 4.1 expat-1.95.6_1 XML 1.0 parser written in C ezm3-1.0 Easier, more portable Modula-3 distribution for building CV gettext-0.12.1 GNU gettext package gmake-3.80 GNU version of 'make' utility isc-dhcp3-3.0.1.r12 ISC Dynamic Host Configuration Protocol client and server c libiconv-1.8_2 A character set conversion library libtool-1.3.4_4 Generic shared library support script libtool-1.3.5_1 Generic shared library support script libtool-1.4.3_2 Generic shared library support script mtr-0.54 Traceroute and ping in a single graphical network diagnosti openldap-client-2.1.23 Open source LDAP client implementation openldap-server-2.1.23 Open source LDAP server implementation openldap20-2.0.25_3 Open source LDAP client and server software pkgconfig-0.15.0 A utility used to retrieve information about installed libr rc_subr-1.16 Common startup and shutdown subroutines used by scripts squid-2.5_4 The successful WWW proxy cache and accelerator squidclients-1.6 Generate a summary of client usage from a Squid log squidpurge-1.17_2 Powerful object purging utility for the Squid web proxy cac #################################################### The question is how can I tell my compiler where it could find ldap libraries or any other way to make this works? I would be thankful if you help me on this problem because it's been a long time that I am trying to solve the problem. � -----Original Message----- From: Henrik Nordstrom [mailto:[EMAIL PROTECTED] Sent: Wednesday, December 17, 2003 11:22 PM To: Hamed Majnoonian Cc: 'Henrik Nordstrom'; [EMAIL PROTECTED] Subject: [squid-users] Re: Problem to "make" LDAP_AUTH on Squid 2.4 STABLE 7 On Wed, 17 Dec 2003, Hamed Majnoonian wrote: > I am using a 4.9 STABLE machine and Squid 2.4 on it. Whenever I want to make > my LDAP_AUTH I got this error message: Get a more recent Squid. There is MAJOR changes to the LDAP helpers in later Squid versions. > ############################################### > cc -g -o squid_ldap_auth squid_ldap_auth.o -lldap -llber -lm > /usr/libexec/elf/ld: cannot find -lldap You are missing the LDAP development libraries, or LDAP is installed in a location not searched by your compiler. What you need to look for is libldap.so or libldap.a Regards Henrik
