jridder at darwinstheory
Aug 22, 2003, 5:15 PM
Post #1 of 3
I'm trying to compile Clam for a Raq2 and keep running into the same
*** Warning: linker path does not have real file for library -lbz2.
*** I have the capability to make that library automatically link in
*** you link to this library. But I can only do this if you have a
*** shared version of the library, which you do not appear to have
*** because I did check the linker path looking for a file starting
*** with libbz2 and none of the candidates passed a file format test
*** using a file magic. Last file checked: /usr/lib/libbz2.a
*** The inter-library dependencies that have been dropped here will be
*** automatically added whenever a program is linked with this library
*** or is declared to -dlopen it.
gcc -shared matcher.lo md5.lo others.lo readdb.lo str.lo scanners.lo
o zzip-dir.lo zzip-err.lo zzip-file.lo zzip-info.lo zzip-io.lo
-zip.lo strc.lo blob.lo mbox.lo message.lo strrcpy.lo table.lo text.lo
hread -Wl,-soname -Wl,libclamav.so.1 -o .libs/libclamav.so.1.0.3
collect2: ld terminated with signal 6 [Aborted]
make: *** [libclamav.la] Error 1
make: Leaving directory
make: *** [all-recursive] Error 1
I'm kinda confused. If libbzq2.a is what its looking for and its there,
then why is it having a problem?