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