Date: Mon, 27 Nov 2000 15:36:34 -0800 (PST) From: Dan Babb <bdan@c-zone.net> To: freebsd-questions@freebsd.org Subject: ld link error Message-ID: <Pine.BSF.4.21.0011271526500.83996-100000@flux.c-zone.net>
next in thread | raw e-mail | index | archive | help
current software and o/s FreeBSD 4.2-STABLE sendmail 8.11.1 cyrus-sasl 1.5.24_4 libtool-1.3.4_1 m4-1.4 db3-3.1.17 autoconf-2.13 automake-1.4 here is what my site.config.m4 looks like with the added cyrus sasl taken from http://www.sendmail.org/~ca/email/auth.html APPENDDEF(`confENVDEF', `-DSASL') APPENDDEF(`conf_sendmail_LIBS', `-lsasl') APPENDDEF(`confLIBDIRS', `-L/usr/local/lib/sasl') APPENDDEF(`confINCDIRS', `-I/usr/local/include/') i've had a problem trying to configure sendmail with cyrus sasl .. i've tried installing two ways. one from the ports and modifying the ports site.config.m4 before building so i can add the paths to find cyrus-sasl or i manually configure and install sendmail and cyrus sasl. no matter which i do i always end up with this error: root@vacant:// cd /usr/ports/mail/sendmail/ root@vacant:// make build ===> Building for sendmail-8.11.1 Making all in: /usr/ports/mail/sendmail/work/sendmail-8.11.1/libsmutil Configuration: pfx=, os=FreeBSD, rel=4.2-STABLE, rbase=4, rroot=4.2-STABLE, arch=i386, sfx=, variant=optimized Making in ../obj.FreeBSD.4.2-STABLE.i386/libsmutil Making all in: /usr/ports/mail/sendmail/work/sendmail-8.11.1/libsmdb Configuration: pfx=, os=FreeBSD, rel=4.2-STABLE, rbase=4, rroot=4.2-STABLE, arch=i386, sfx=, variant=optimized Making in ../obj.FreeBSD.4.2-STABLE.i386/libsmdb Making all in: /usr/ports/mail/sendmail/work/sendmail-8.11.1/sendmail Configuration: pfx=, os=FreeBSD, rel=4.2-STABLE, rbase=4, rroot=4.2-STABLE, arch=i386, sfx=, variant=optimized Making in ../obj.FreeBSD.4.2-STABLE.i386/sendmail cc -o sendmail -L/usr/local/lib/sasl main.o alias.o arpadate.o bf_torek.o clock.o collect.o conf.o control.o convtime.o daemon.o deliver.o domain.o envelope.o err.o headers.o macro.o map.o mci.o milter.o mime.o parseaddr.o queue.o readcf.o recipient.o savemail.o sfsasl.o shmticklib.o srvrsmtp.o stab.o stats.o sysexits.o timers.o trace.o udb.o usersmtp.o util.o version.o -lsasl ../libsmutil/libsmutil.a -lutil /usr/libexec/elf/ld: cannot find -lsasl *** Error code 1 Stop in /usr/ports/mail/sendmail/work/sendmail-8.11.1/obj.FreeBSD.4.2-STABLE.i386/sendmail. *** Error code 1 Stop in /usr/ports/mail/sendmail/work/sendmail-8.11.1. *** Error code 1 Stop in /usr/ports/mail/sendmail. *** Error code 1 Stop in /usr/ports/mail/sendmail. *** Error code 1 Stop in /usr/ports/mail/sendmail. i basically don't understand why its saying it can't find lsasl .. i ran the command /sbin/ldconfig -elf -m /usr/local/lib it should have updated that so it knows that sasl is there. anyway i'm stuck .. any help would be appreicated. - Dan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.21.0011271526500.83996-100000>