I'm trying to build vqadmin 1.14 on Solaris 7, vpopmail 4.10.22, gcc 2.95.2.
I get the following error:

# make
make  all-recursive
make[1]: Entering directory `/mnt/src/vqadmin-1.14'
make[2]: Entering directory `/mnt/src/vqadmin-1.14'
gcc -I. -I/var/qmail/vpopmail/include     -g -O2 -Wall -c misc.c
In file included from misc.c:25:
/var/qmail/vpopmail/include/vauth.h:36: parse error before `gid_t'
/var/qmail/vpopmail/include/vauth.h:36: warning: no semicolon at end of
struct or union
/var/qmail/vpopmail/include/vauth.h:41: parse error before `}'
/var/qmail/vpopmail/include/vauth.h:58: parse error before `vget_lastauth'
/var/qmail/vpopmail/include/vauth.h:58: warning: type defaults to `int' in
declaration of `vget_lastauth'
/var/qmail/vpopmail/include/vauth.h:58: warning: data definition has no type
or storage class
/var/qmail/vpopmail/include/vauth.h:85: parse error before `gid_t'
/var/qmail/vpopmail/include/vauth.h:86: parse error before `gid_t'
/var/qmail/vpopmail/include/vauth.h:87: parse error before `gid_t'
/var/qmail/vpopmail/include/vauth.h:91: parse error before `gid_t'
/var/qmail/vpopmail/include/vauth.h:94: parse error before `gid_t'
/var/qmail/vpopmail/include/vauth.h:95: parse error before `gid_t'
make[2]: *** [misc.o] Error 1
make[2]: Leaving directory `/mnt/src/vqadmin-1.14'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/mnt/src/vqadmin-1.14'
make: *** [all-recursive-am] Error 2

Any ideas?  I'm really not a C programer, so I'm not sure if there really is
a problem with the syntax of the struct in vauth.h.

TIA,

Dave

Reply via email to