![](https://secure.gravatar.com/avatar/9c0ede9a94a934a670c96a955881f439.jpg?s=120&d=mm&r=g)
6 Jul
2009
6 Jul
'09
8:19 a.m.
On Sat, 4 Jul 2009 15:35:56 +0100, Luís Oliveira said:
On Sat, Jul 4, 2009 at 3:53 AM, Daniel Herring<dherring@tentpost.com> wrote:
- On linux, shared libraries are usually loaded by ld.so; see `man ld.so`. CL probably couldn't find librt.so because it was in the less standard /usr/lib directory whereas librt.so.1 was in /lib.
IIUC, the problem is that the system in question had a librt.so.1 but not a librt.so.
That's quite normal on Linux. Libraries with no numbers such as librt.so typically come from an optional "devel" package, which would only be installed on development a machine, whereas librt.so.1 is the runtime library. __Martin