Rob Sterenborg wrote:
> [EMAIL PROTECTED] wrote:
>> Hi Ejaz,
>>
>> Mohammed Ejaz wrote:
>>> Any one please me in this
>>>
>>>
>>>>>>>   I went into the 09.90.2 directory and did the following:
>>>>>>>
>>>>>>>   /configure
>>>>>>>   make
>>>>>>>   make install
>>>>>>>
>>>>>>>   When ever i did the "make install"  i got an follwowing error
>>>>>>>
>>>>>>>   "error while loading shared libraries: libclamav.so.1:
>>>>>>> cannot open shared object file: No such file or directory"
>>>>>>>
>> I'm not sure how "make install" can complain about missing
>> libclamav.so.1 since it's not supposed to be installed yet in
>> the first place.
> 
> Yes, but libclamav.so.1 is a library from ClamAV-0.88.x. Since the OP
> just uninstalled that version, the OS still appears to "remember" that
> the old lib is there. That's what may happen in Linux, hence the
> "ldconfig" hint to make the OS "forget" it's there.
> 
> I have not worked with Solaris so I don't know how to solve this.
> Maybe a reboot will help.. <grin>
> 
The Solaris command you are looking for is crle:

"crle - configure runtime linking environment."

You need to add the paths to the libraries you need to build clamav. But I 
don't think that's your problem, because if the paths were wrong the make would 
fail.

Check that there is not a symlink lurking somewhere along the lines of

lrwxrwxrwx   1 root     root          18 Apr 16 16:41 libclamav.so -> 
libclamav.so.2.0.2

but pointing to libclamav.so.1

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

Reply via email to