----- Original Message ----- 
From: "Ron Dyck" <[EMAIL PROTECTED]>


> Having trouble compiling vpopmail-5.2.2
> 
> Here's my configure:
> 
> ./configure \
> --enable-roaming-users=y \
> --enable-logging=p \
> --enable-defaultquota=20971520S \
> --enable-ip-alias-domains=n \
> --enable-passwd=n \
> --enable-clear-passwd=y \
> --enable-domain-quotas=n \
> --enable-many-domains=n \
> --enable-auth-logging=y
> 
> And here are the errors I get:
> 
> /usr/src/qmail/vpopmail-5.2.2/vpopmail.c:2071: undefined reference to
> `vopen_smtp_relay'
> libvpopmail.a(vpopmail.o)(.text+0x30fc): In function `update_rules':
> /usr/src/qmail/vpopmail-5.2.2/vpopmail.c:2228: undefined reference to
> `vupdate_rules'
> collect2: ld returned 1 exit status
> make[2]: *** [vchkpw] Error 1
> make[2]: Leaving directory `/usr/src/qmail/vpopmail-5.2.2'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/usr/src/qmail/vpopmail-5.2.2'
> make: *** [all-recursive-am] Error 2
> 
> Any help is appreciated.


I just tested vpopmail-5.2.2 with the same configure settings
as that, and it compiled cleanly for me

First try removing the line
 --enable-many-domains=n \

As this is applicable to and SQL authentication backend, where 
your configure setting indicate you are using the default CDB 
auth system.

If that doesnt help, perhaps zap your vpopmail-5.2.2 source dir 
and extract a fresh copy. I have seen those sorts of errors happen 
before when the ./configure script has been run several times
with assorted configure options being tried. Best off to make
a clean start and see if that clears the error.

Michael.

Reply via email to