Hi. It seems as though no matter what version of vpopmail I try to compile on my Solaris 8
workstation, I always get:

No rule to make target `cdb/*.o', needed by `libvpopmail.a'. Stop.

Can anyone offer any suggestions?
Thank you in advance.

make[2]: Leaving directory `/var/tmp/vpopmail-4.9.9/cdb'
make[2]: Entering directory `/var/tmp/vpopmail-4.9.9'
/usr/local/bin/gcc -I. -Icdb -g -O2 -Wall -c safestring.c
/usr/local/bin/gcc -I. -Icdb -g -O2 -Wall -c vpopmail.c
vpopmail.c: In function `vadddomain':
vpopmail.c:88: warning: subscript has type `char'
vpopmail.c: In function `vadduser':
vpopmail.c:259: warning: subscript has type `char'
vpopmail.c: In function `lowerit':
vpopmail.c:1108: warning: subscript has type `char'
vpopmail.c: In function `update_file':
vpopmail.c:1127: warning: int format, pid_t arg (arg 4)
vpopmail.c:1164: warning: int format, pid_t arg (arg 4)
vpopmail.c: In function `tcprules_open':
vpopmail.c:1831: warning: int format, pid_t arg (arg 3)
/usr/local/bin/gcc -I. -Icdb -g -O2 -Wall -c md5.c
/usr/local/bin/gcc -I. -Icdb -g -O2 -Wall -c bigdir.c
/usr/local/bin/gcc -I. -Icdb -g -O2 -Wall -c vauth.c
vauth.c: In function `set_vpasswd_files':
vauth.c:347: warning: int format, pid_t arg (arg 5)
vauth.c: In function `vauth_vpasswd':
vauth.c:436: warning: passing arg 4 of `vget_assign' from incompatible pointer type
vauth.c:436: warning: passing arg 5 of `vget_assign' from incompatible pointer type
vauth.c: In function `vauth_setpw':
vauth.c:628: warning: passing arg 4 of `vget_assign' from incompatible pointer type
vauth.c:628: warning: passing arg 5 of `vget_assign' from incompatible pointer type
vauth.c:673: warning: int format, uid_t arg (arg 5)
vauth.c:673: warning: int format, gid_t arg (arg 6)
vauth.c:686: warning: passing arg 4 of `vget_assign' from incompatible pointer type
vauth.c:686: warning: passing arg 5 of `vget_assign' from incompatible pointer type
vauth.c: In function `vwrite_dir_control':
vauth.c:959: warning: int format, pid_t arg (arg 3)
/usr/local/bin/gcc -I. -Icdb -g -O2 -Wall -c file_lock.c
make[2]: *** No rule to make target `cdb/*.o', needed by `libvpopmail.a'. Stop.
make[2]: Leaving directory `/var/tmp/vpopmail-4.9.9'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/vpopmail-4.9.9'
make: *** [all-recursive-am] Error 2

--


Reply via email to