Dear Master, 1- Make clean and the pout was: ############### test -z "squid_ldap_auth" || rm -f squid_ldap_auth rm -f *.o core *.core ###############
2- Then make: ############### source='squid_ldap_auth.c' object='squid_ldap_auth.o' libtool=no depfile='.deps/squid_ldap_auth.Po' tmpdepfile='.deps/squid_ldap_auth.TPo' depmode=gcc /bin/sh ../../../cfgaux/depcomp cc -DHAVE_CONFIG_H -I. -I. -I../../../include -I../../../include -I/usr/local/include -g -O2 -Wall -c `test -f squid_ldap_auth.c || echo './'`squid_ldap_auth.c cc -g -O2 -Wall -g -o squid_ldap_auth squid_ldap_auth.o -L../../../lib -lmiscutil -L/usr/local/lib -lldap -llber -lm ############### Regards Hamed -----Original Message----- From: Henrik Nordstrom [mailto:[EMAIL PROTECTED] Sent: Friday, January 09, 2004 3:48 PM To: Hamed Majnoonian Cc: 'Henrik Nordstrom'; [EMAIL PROTECTED] Subject: RE: [squid-users] RE: Problem about Active Directory and LDAP !! 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 > >
