Roland
2012-Jun-11 05:20 UTC
[Dovecot] dovecot does not find libpam when compiling with customized prefix
Hello everybody, I try to compile dovecot 2.1.7 with a customized --prefix setting and --with-pam . Although I installed libpam into the same --prefix, dovecot does not find it: checking for pam_start in -lpam... no configure: error: Can't build with PAM support: libpam not found The same or a similar problem seems to have appeared 4 years ago: http://www.dovecot.org/list/dovecot/2008-February/028750.html Which libpam file does dovecot expect in which directory? And possibly there is something wrong with the pam_start function? Thanks in advance, Roland
Timo Sirainen
2012-Jun-11 11:59 UTC
[Dovecot] dovecot does not find libpam when compiling with customized prefix
On 11.6.2012, at 8.20, Roland wrote:> I try to compile dovecot 2.1.7 with a customized --prefix setting and --with-pam . Although I installed libpam into the same --prefix, dovecot does not find it: > > checking for pam_start in -lpam... no > configure: error: Can't build with PAM support: libpam not found > > The same or a similar problem seems to have appeared 4 years ago: > http://www.dovecot.org/list/dovecot/2008-February/028750.html > > Which libpam file does dovecot expect in which directory? And possibly there is something wrong with the pam_start function?Dovecot doesn't expect anything. gcc/ld expects things. You'll need to use the generic options to tell where the PAM files are, something like: LDFLAGS=-L/where/is/pam/lib CPPFLAGS=-I/where/is/pam/include ./configure