Try a "make clean". Regards Henrik
On Fri, 9 Jan 2004, Hamed Majnoonian wrote: > Dear Henrik, > > I did the following procedures: > > 1- I go to /usr/ports/www/squid/work/squid.../ > 2- ./configure --enable-basic-auth-helpers="LDAP" > 3- It was successful > 4- /usr/ports/www/squid/work/squid-2.5.STABLE4/helpers/basic_auth/LDAP > 5- Edited file "Makefile" as you told me ... here is the changes : > > #################################################################### > LDADD = -L$(top_builddir)/lib -lmiscutil -L/usr/local/lib -lldap -llber > $(XTRA_L > INCLUDES = -I$(top_srcdir)/include -I/usr/local/include > #################################################################### > > 6- Saved the file and "make" again > 7- Here is the error report: > > ############################################# > Swordfish# make > cc -g -O2 -Wall -g -o squid_ldap_auth squid_ldap_auth.o -L../../../lib > -lmiscutil -L/usr/local/lib -lldap -llber -lm > squid_ldap_auth.o: In function `squid_ldap_set_referrals': > /usr/ports/www/squid/work/squid-2.5.STABLE4/helpers/basic_auth/LDAP/squid_ld > ap_auth.c:123: undefined reference to `ber_pvt_opt_on' > *** Error code 1 > > Stop in /usr/ports/www/squid/work/squid-2.5.STABLE4/helpers/basic_auth/LDAP. > ############################################# > > And I am very sorry to bother you about this problem too much ... but I am > really trying to fix that. > > > Cheers > Hamed > > > > -----Original Message----- > From: Henrik Nordstrom [mailto:[EMAIL PROTECTED] > Sent: Friday, January 09, 2004 12:18 PM > To: Hamed Majnoonian > Cc: 'Henrik Nordstrom'; [EMAIL PROTECTED] > Subject: RE: [squid-users] RE: Problem about Active Directory and LDAP !! > > On Fri, 9 Jan 2004, Hamed Majnoonian wrote: > > > Dear Henrik, > > > > Thank you very much for your help. > > I have searched my machine and I found following PATH: > > > > ################## > > For ldap.h > > > > /usr/include/ldap.h > > /usr/local/include/ldap.h > > ################## > > > > ################## > > For libldap.a > > > > /usr/local/lib/libldap.a > > ################## > > > > Could you please give a clear guidance because I don't know what else > should > > I do? > > > Looks like your compiler does not look in /usr/local by default. After > running configure edit helpers/basic_auth/LDAP/Makefile and add > > -I/usr/local/include > > to the INCLUDES = line, and > > -L/usr/local/lib > > to the LDADD = line before -lldap > > > and the same thing in the external_acl/ldap_group/Makefile > > > Regards > Henrik > >
