[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Shared libs stopped working?



I'm running 3.1-stable on i386.

Just about anything I run that uses a shared library has recently given up
working, giving errors like this (e.g., running nano):

/usr/libexec/ld.so: nano: libintl.so.1.1: No such file or directory

Just about all my libraries are in /usr/local/lib (I have not touched or
moved anything from defaults), and there are no library directories listed
in my PATH (seems normal I think?). There doesn't seem to be a
/etc/ld.so.conf by default for OpenBSD, and ldconfig doesn't improve
matters. In this example, /usr/local/lib/libintl.so.1.1 does exist.

Only thing I can think of is that I recently specified compiler flags for a
non-ports package that needed to point explicitly to the libraries
directory. However, I don't see why that should affect running other
programs.

Can someone please tell me where to check so the system can find my
libraries again?

Thanks,

Marcus
-- 
Marcus Bointon
Synchromedia Limited: Putting you in the picture

marcus@synchromedia.co.uk | http://www.synchromedia.co.uk