Hi!
Don't use version 0.6 for Solaris - upgrade to the lates snapshot!!!!
Wolfgang

> -----Ursprüngliche Nachricht-----
> Von: Keith Patton [mailto:[EMAIL PROTECTED] 
> Gesendet: Mittwoch, 1. Oktober 2003 20:51
> An: [EMAIL PROTECTED]
> Betreff: [Clamav-users] compiling clamav-milter errors
> 
> 
> 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
> 


-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Clamav-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/clamav-users

Reply via email to