i'm having trouble compiling sasl right around where it creates saslauthd. i've troved aruond google and deja, but no luck. i've found other people with the problem, but nobody with an answer.
i started with: # ./configure --sysconfdir=/etc \ --with-dblib=berkeley \ --with-bdb-incdir=/usr/local/bdb/include \ --with-bdb-libdir=/usr/local/bdb/lib \ --with-openssl=/usr/local/ssl \ --enable-login \ --enable-anon \ --disable-krb4 \ --with-saslauthd=/var/run/saslauthd \ --with-pwcheck_method=PAM \ --with-pam \ followed by: # make and after several hundred lines of compilation, it comes down to: Making all in saslauthd make[2]: Entering directory `/usr/local/src/cyrus-sasl-2.1.13/saslauthd' gcc -g -O2 -L/usr/local/ssl/lib -o saslauthd mechanisms.o auth_dce.o auth_getpwent.o auth_krb5.o auth_krb4.o auth_pam.o auth_rimap.o auth_shadow.o auth_sia.o auth_sasldb.o lak.o auth_ldap.o cache.o utils.o ipc_unix.o ipc_doors.o saslauthd-main.o md5.o -lcrypt -lresolv -lpam -lresolv /usr/lib/libpam.a(pam_handlers.o): In function `_pam_add_handler': pam_handlers.o(.text+0xb3e): undefined reference to `dlopen' pam_handlers.o(.text+0xb65): undefined reference to `dlerror' pam_handlers.o(.text+0xd1c): undefined reference to `dlsym' pam_handlers.o(.text+0xd55): undefined reference to `dlsym' /usr/lib/libpam.a(pam_handlers.o): In function `_pam_free_handlers': pam_handlers.o(.text+0xfb4): undefined reference to `dlclose' collect2: ld returned 1 exit status make[2]: *** [saslauthd] Error 1 make[2]: Leaving directory `/usr/local/src/cyrus-sasl-2.1.13/saslauthd' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/local/src/cyrus-sasl-2.1.13' make: *** [all-recursive-am] Error 2 any suggestions would be appreciatd. thanks in advance, kevin