Hi Folks,
I'm running a minimal, textmode only install of FC4, and I'm trying to compile and install Dovecot 1.0-beta2. I keep getting the following error which I'm hoping someone here can help me troubleshoot.
(...)
/bin/sh ../../libtool --tag=CC --mode=link gcc -std=gnu99 -g -O2 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -L/usr/local/ssl/lib -o dovecot auth-process.o askpass.o dict-process.o log.o login-process.o mail-process.o main.o master-settings.o syslog-util.o ssl-init.o ssl-init-gnutls.o ssl-init-openssl.o ../lib-settings/libsettings.a ../lib/liblib.a
mkdir .libs
gcc -std=gnu99 -g -O2 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -o dovecot auth-process.o askpass.o dict-process.o log.o login-process.o mail-process.o main.o master-settings.o syslog-util.o ssl-init.o ssl-init-gnutls.o ssl-init-openssl.o -L/usr/local/ssl/lib ../lib-settings/libsettings.a ../lib/liblib.a
main.o(.text+0x127a): In function main': /home/jdubin/apps/dovecot-1.0.beta2/src/master/main.c:778: undefined reference to
ssl_check_parameters_file'
collect2: ld returned 1 exit status
make[3]: *** [dovecot] Error 1
(...)
So, I thought it's ssl related. I've compiled openssl (0.9.8a) from source as well (installed in default /usr/local/ssl), and set LDFLAGS=-L/usr/local/ssl/lib and CPPFLAGS=-I/usr/local/ssl/include, but no help. Here's what I'm doing:
./configure --without-pop3d --without-vpopmail --without-ipv6 --with-ssl=openssl make
I've even tried to compile without ssl, but I still get that same error. What am I missing here? Perhaps I'm just making a typo somewhere, but I'm totally stumped.
Thanks! Jeff