-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

>> >> James wrote:
>> >> > Let's try with a searchable subject...  ;-)
>> >> >
>> >> > I am having the same issues too:
>> >> >
>> >> > Undefined                       first referenced
>> >> >  symbol                             in file
>> >> > __eprintf                           strrcpy.lo
>> >> > ld: fatal: Symbol referencing errors. No output written to
>> >> > .libs/libclamav.so.1.0.4
>> >> > make[2]: *** [libclamav.la] Error 1
>> >> > make[2]: Leaving directory `/space/src/clamav-0.80/libclamav'
>> >> > make[1]: *** [all-recursive] Error 1
>> >> > make[1]: Leaving directory `/space/src/clamav-0.80'
>> >> > make: *** [all] Error 2
>> >> >
>> >> > I am running Solaris 8 x86.  I also have to disable bzip2
>> (otherwise I
>> >> get
>> >> the
>> >> > bzip compile errors) although I have the latest version of bzip2
>> >> installed
C&P from another site ...

Apparently, you tried to link to a library which has been compiled with
gcc to a program compiled with the Sun compiler. __eprintf is an internal
function of the GCC compiler and is linked to every executable you compile
with it (it is used for the assert() macro, for example). As the SUN
compiler does not include that symbol, you get a linking error. Try
compiling your program with the gcc compiler, that should work.

I have the sun compiler and gcc installed, and have had no issued on 8x86
and 9x86.




- --
Ken Jones
[EMAIL PROTECTED]


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.6 (SunOS)

iD8DBQFBt0PLhmzY3eSPw9ERAruYAJ0QCSqfyiM7OQGZbBHhmTTOG0V5pQCbBi6z
Vk9i03oZI/5h0Q+xex1eIAw=
=GY05
-----END PGP SIGNATURE-----

_______________________________________________
http://lists.clamav.net/cgi-bin/mailman/listinfo/clamav-users

Reply via email to