Hi,

 I have a solaris 8 box and am trying to compile the clamav-milter and
getting errors..

configure options:
./configure --prefix=/usr/local --sysconfdir=/etc --enable-milter

errors ---
..... > snip ....

Making all in clamav-milter
source='clamav-milter.c' object='clamav-milter.o' libtool=no \
depfile='.deps/clamav-milter.Po' tmpdepfile='.deps/clamav-milter.TPo' \
depmode=gcc /bin/bash ../depcomp \
gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\"
-DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"clamav\"
-DVERSION=\"0.60\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1
-DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1
-DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1
-DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DBUFFSIZE=131072 -DFBUFFSIZE=16384
-DSTDC_HEADERS=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_INT_TYPES_H=1
-DHAVE_DLFCN_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_SYS_INTTYPES_H=1
-DHAVE_MEMORY_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRINGS_H=1 -DHAVE_STRING_H=1
-DHAVE_SYS_MMAN_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_STAT_H=1
-DHAVE_SYS_TYPES_H=1 -DHAVE_MALLOC_H=1 -DSIZEOF_SHORT=2 -DSIZEOF_INT=4
-DSIZEOF_LONG=4 -DHAVE_ZLIB_H=1 -DHAVE_BZLIB_H=1 -DNOBZ2PREFIX=1
-DCLAMD_USE_SYSLOG=1 -DCLAMAVUSER=\"clamav\" -DCLAMAVGROUP=\"clamav\"
-DDB1NAME=\"viruses.db\" -DDB2NAME=\"viruses.db2\"
-DDATADIR=\"/usr/local/share/clamav\" -DCONFDIR=\"/etc\" -DC_URANDOM=1
-DCL_THREAD_SAFE=1 -DC_SOLARIS=1 -DWORDS_BIGENDIAN=1 -DWORDS_BIGENDIAN=1
-I. -I. -I../clamd -I../libclamav     -g -O2 -c `test -f
'clamav-milter.c' || echo './'`clamav-milter.c
clamav-milter.c: In function `main':
clamav-milter.c:261: elements of array `long_options' have incomplete
type
clamav-milter.c:263: warning: excess elements in struct initializer
clamav-milter.c:263: warning: (near initialization for
`long_options[0]')
clamav-milter.c:263: warning: excess elements in struct initializer
clamav-milter.c:263: warning: (near initialization for
`long_options[0]')
clamav-milter.c:263: warning: excess elements in struct initializer
clamav-milter.c:263: warning: (near initialization for
`long_options[0]')
clamav-milter.c:264: warning: excess elements in struct initializer
clamav-milter.c:264: warning: (near initialization for
`long_options[0]')
clamav-milter.c:266: warning: excess elements in struct initializer
clamav-milter.c:266: warning: (near initialization for
`long_options[1]')
clamav-milter.c:266: warning: excess elements in struct initializer
clamav-milter.c:266: warning: (near initialization for
`long_options[1]')
clamav-milter.c:266: warning: excess elements in struct initializer
clamav-milter.c:266: warning: (near initialization for
`long_options[1]')
clamav-milter.c:267: warning: excess elements in struct initializer
clamav-milter.c:267: warning: (near initialization for
`long_options[1]')
clamav-milter.c:269: warning: excess elements in struct initializer
clamav-milter.c:269: warning: (near initialization for
`long_options[2]')
clamav-milter.c:269: warning: excess elements in struct initializer
clamav-milter.c:269: warning: (near initialization for
`long_options[2]')
clamav-milter.c:269: warning: excess elements in struct initializer
clamav-milter.c:269: warning: (near initialization for
`long_options[2]')
clamav-milter.c:270: warning: excess elements in struct initializer
clamav-milter.c:270: warning: (near initialization for
`long_options[2]')
clamav-milter.c:272: warning: excess elements in struct initializer
clamav-milter.c:272: warning: (near initialization for
`long_options[3]')
clamav-milter.c:272: warning: excess elements in struct initializer
clamav-milter.c:272: warning: (near initialization for
`long_options[3]')
clamav-milter.c:272: warning: excess elements in struct initializer
clamav-milter.c:272: warning: (near initialization for
`long_options[3]')
clamav-milter.c:273: warning: excess elements in struct initializer
clamav-milter.c:273: warning: (near initialization for
`long_options[3]')
clamav-milter.c:275: warning: excess elements in struct initializer
clamav-milter.c:275: warning: (near initialization for
`long_options[4]')
clamav-milter.c:275: warning: excess elements in struct initializer
clamav-milter.c:275: warning: (near initialization for
`long_options[4]')
clamav-milter.c:275: warning: excess elements in struct initializer
clamav-milter.c:275: warning: (near initialization for
`long_options[4]')
clamav-milter.c:276: warning: excess elements in struct initializer
clamav-milter.c:276: warning: (near initialization for
`long_options[4]')
clamav-milter.c:278: warning: excess elements in struct initializer
clamav-milter.c:278: warning: (near initialization for
`long_options[5]')
clamav-milter.c:278: warning: excess elements in struct initializer
clamav-milter.c:278: warning: (near initialization for
`long_options[5]')
clamav-milter.c:278: warning: excess elements in struct initializer
clamav-milter.c:278: warning: (near initialization for
`long_options[5]')
clamav-milter.c:279: warning: excess elements in struct initializer
clamav-milter.c:279: warning: (near initialization for
`long_options[5]')
clamav-milter.c:281: warning: excess elements in struct initializer
clamav-milter.c:281: warning: (near initialization for
`long_options[6]')
clamav-milter.c:281: warning: excess elements in struct initializer
clamav-milter.c:281: warning: (near initialization for
`long_options[6]')
clamav-milter.c:281: warning: excess elements in struct initializer
clamav-milter.c:281: warning: (near initialization for
`long_options[6]')
clamav-milter.c:282: warning: excess elements in struct initializer
clamav-milter.c:282: warning: (near initialization for
`long_options[6]')
clamav-milter.c:284: warning: excess elements in struct initializer
clamav-milter.c:284: warning: (near initialization for
`long_options[7]')
clamav-milter.c:284: warning: excess elements in struct initializer
clamav-milter.c:284: warning: (near initialization for
`long_options[7]')
clamav-milter.c:284: warning: excess elements in struct initializer
clamav-milter.c:284: warning: (near initialization for
`long_options[7]')
clamav-milter.c:285: warning: excess elements in struct initializer
clamav-milter.c:285: warning: (near initialization for
`long_options[7]')
clamav-milter.c:292: warning: excess elements in struct initializer
clamav-milter.c:292: warning: (near initialization for
`long_options[8]')
clamav-milter.c:292: warning: excess elements in struct initializer
clamav-milter.c:292: warning: (near initialization for
`long_options[8]')
clamav-milter.c:292: warning: excess elements in struct initializer
clamav-milter.c:292: warning: (near initialization for
`long_options[8]')
clamav-milter.c:293: warning: excess elements in struct initializer
clamav-milter.c:293: warning: (near initialization for
`long_options[8]')
clamav-milter.c:294: invalid use of undefined type `struct option'
clamav-milter.c:261: storage size of `long_options' isn't known
clamav-milter.c:301: invalid use of undefined type `struct option'
*** Error code 1
make: Fatal error: Command failed for target `clamav-milter.o'
Current working directory /PSMC/MailSource/clamav-0.60/clamav-milter
*** Error code 1
make: Fatal error: Command failed for target `all-recursive'


ideas?

-Keith
begin:vcard 
n:Patton;Keith
tel;pager:1-888-807-7239
tel;cell:214-455-9646
tel;fax:972-889-6475
tel;work:972-889-6280
x-mozilla-html:FALSE
org:Photronics;Corporate IS
adr:;;601 Millennium Drive;Allen;Texas;75013;U.S.A.
version:2.1
title:Corp Systems Analyst
x-mozilla-cpt:;6984
fn:Keith Patton
end:vcard

Reply via email to