The compile works if you remove the -arch i386 flags from the Makefiles. I think it appears more than once: in the root Makefile and twice in the libclamav subdirectory, but I can't remember exactly.

Mark


On 15 Feb 2007, at 12:36pm, Léonard Bouchet wrote:

Hi all,

I can't make clamav-0.9 to compile on my mac os x 10.3.9 server machine. Here is the error I get:

/bin/sh ../libtool --tag=CC --mode=link gcc -g -O2 -o libclamav.la -rpath /usr/lib -version-info 1:40:0 -no-undefined matcher-ac.lo matcher-bm.lo matcher-ncore.lo matcher.lo md5.lo others.lo readdb.lo cvd.lo dsig.lo str.lo scanners.lo filetypes.lo rtf.lo blob.lo mbox.lo message.lo snprintf.lo table.lo text.lo ole2_extract.lo vba_extract.lo msexpand.lo pe.lo upx.lo htmlnorm.lo chmunpack.lo rebuildpe.lo petite.lo wwunpack.lo suecrypt.lo unsp.lo packlibs.lo fsg.lo mew.lo upack.lo line.lo untar.lo unzip.lo special.lo binhex.lo is_tar.lo tnef.lo unrar15.lo unrarvm.lo unrar.lo unrarfilter.lo unrarppm.lo unrar20.lo unrarcmd.lo pdf.lo spin.lo yc.lo elf.lo sis.lo uuencode.lo phishcheck.lo phish_domaincheck_db.lo phish_whitelist.lo regex_list.lo sha256.lo mspack.lo cab.lo entconv.lo hashtab.lo dconf.lo lockdb.lo -liconv - lz -lbz2 -lgmp -L/usr/lib -lcurl -arch i386 -arch ppc -lz -lssl - lcrypto -lz gcc -dynamiclib -o .libs/libclamav.1.0.40.dylib .libs/matcher- ac.o .libs/matcher-bm.o .libs/matcher-ncore.o .libs/matcher.o .libs/ md5.o .libs/others.o .libs/readdb.o .libs/cvd.o .libs/dsig.o .libs/ str.o .libs/scanners.o .libs/filetypes.o .libs/rtf.o .libs/ blob.o .libs/mbox.o .libs/message.o .libs/snprintf.o .libs/ table.o .libs/text.o .libs/ole2_extract.o .libs/vba_extract.o .libs/ msexpand.o .libs/pe.o .libs/upx.o .libs/htmlnorm.o .libs/ chmunpack.o .libs/rebuildpe.o .libs/petite.o .libs/wwunpack.o .libs/ suecrypt.o .libs/unsp.o .libs/packlibs.o .libs/fsg.o .libs/ mew.o .libs/upack.o .libs/line.o .libs/untar.o .libs/unzip.o .libs/ special.o .libs/binhex.o .libs/is_tar.o .libs/tnef.o .libs/ unrar15.o .libs/unrarvm.o .libs/unrar.o .libs/unrarfilter.o .libs/ unrarppm.o .libs/unrar20.o .libs/unrarcmd.o .libs/pdf.o .libs/ spin.o .libs/yc.o .libs/elf.o .libs/sis.o .libs/uuencode.o .libs/ phishcheck.o .libs/phish_domaincheck_db.o .libs/ phish_whitelist.o .libs/regex_list.o .libs/sha256.o .libs/ mspack.o .libs/cab.o .libs/entconv.o .libs/hashtab.o .libs/ dconf.o .libs/lockdb.o /usr/lib/libiconv.dylib -lbz2 /usr/lib/ libgmp.dylib -L/usr/lib -lcurl -lssl -lcrypto -lz -arch i386 -arch ppc -install_name /usr/lib/libclamav.1.dylib -Wl,- compatibility_version -Wl,2 -Wl,-current_version -Wl,2.40
/usr/bin/libtool: no library created (no object files in input files)
make[2]: *** [libclamav.la] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2

I didn't find any information on this list about a comparable issue (all versions from 0.80 to 0.88.7 compiled just fine). Can someone help me?

Thanks,

-l
_______________________________________________
Help us build a comprehensive ClamAV guide: visit http:// wiki.clamav.net
http://lurker.clamav.net/list/clamav-users.html

_______________________________________________
Help us build a comprehensive ClamAV guide: visit http://wiki.clamav.net
http://lurker.clamav.net/list/clamav-users.html

Reply via email to