While building from the last CVS source, I get the following error. This appears to be some new code with the binhex logic. If it is not already being done, would someone look into this? The build is on Solaris SPARC with Sun's compiler. I have been running clamav for quite some time. Thanks to the development team for this fine product.
>>> cc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"clamav\" -DVERSION=\"devel-20040114\" -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 -DSCANBUFF=131072 -DFILEBUFF=8192 -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 -DHAVE_SETSID=1 -DHAVE_MEMCPY=1 -DSETPGRP_VOID=1 -DHAVE_GMP=1 -DCLAMD_USE_SYSLOG=1 -DCLAMAVUSER=\"clamav\" -DCLAMAVGROUP=\"clamav\" -DDB1NAME=\"main.cvd\" -DDB2NAME=\"daily.cvd\" -DDATADIR=\"/opt/csw/share/clamav\" -DCONFDIR=\"/opt/csw/etc\" -DC_URANDOM=1 -DCL_THREAD_SAFE=1 -D_REENTRANT=1 -DC_SOLARIS=1 -DBUILD_CLAMD=1 -DWORDS_BIGENDIAN=1 -DWORDS_BIGENDIAN=1 -I. -I. -I.. -I./zziplib -I/opt/csw/include -I../clamscan -fast -xarch=v8 -c message.c -KPIC -DPIC -o .libs/message.lo "message.c", line 616: warning: implicit function declaration: binhexBegin "message.c", line 616: warning: improper pointer/integer combination: op "=" "message.c", line 879: warning: improper pointer/integer combination: op "=" "message.c", line 957: identifier redeclared: binhexBegin current : function(pointer to const struct message {enum {MEXTENSION(8), VIDEO(7), TEXT(6), MULTIPART(5), MESSAGE(4), IMAGE(3), AUDIO(2), APPLICATION(1), NOMIME(0)} mimeType, enum {EEXTENSION(6), UUENCODE(5), BINARY(4), EIGHTBIT(3), BASE64(2), QUOTEDPRINTABLE(1), NOENCODING(0)} encodingType, pointer to char mimeSubtype, int numberOfArguments, pointer to pointer to char mimeArguments, pointer to char mimeDispositionType, pointer to struct text {..} body_first, pointer to struct text {..} body_last}) returning pointer to const struct text {pointer to char t_text, pointer to struct text {..} t_next} previous: function() returning int : "message.c", line 616 cc: acomp failed for message.c *** Error code 1 make: Fatal error: Command failed for target `message.lo' Current working directory /export/home/csw/build/clamav-devel/libclamav *** Error code 1 make: Fatal error: Command failed for target `all-recursive' <<< Thanks, Alex ------------------------------------------------------- This SF.net email is sponsored by: Perforce Software. Perforce is the Fast Software Configuration Management System offering advanced branching capabilities and atomic changes on 50+ platforms. Free Eval! http://www.perforce.com/perforce/loadprog.html _______________________________________________ Clamav-users mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/clamav-users