On Thu, Nov 26, 2009 at 3:32 AM, Maxim Kartashev <Maxim.Kartashev at sun.com> wrote: > I'm sorry, I don't think I fully understand the question. Is it "why there > is no symlink /usr/lib/libCrun.so -> /usr/lib/libCrun.so.1"?
Yes. Sorry, I was not clear about that. > I guess it's a bit unusual, but on the other hand, why is it a problem? > Compiler knows where to find the library, so does linker because compiler > tells it. So unless you don't link with ld by hand - which is a bad idea for > a C++ program - you shouldn't be affected by the absence of > /usr/lib/libCrun.so symlink. compiling some open source code, the build system uses libtool, which sometimes uses CXX and sometimes use /usr/ccs/bin/ld. My ability to hack libtool is pretty limited, since it seems to regenerate itself. > > Ben Taylor wrote: >> >> So I have Studio 12 installed, and it has a symlink in it's local >> /opt/SUNWpro/lib directory to the libCrun.so under /usr/lib and >> /usr/lib/amd64 (approriately), but there isn't similar one under /usr/lib. >> >> I've googled and read docs.sun.com, but can't find any explaination >> why there isn't a symlink to libCrun.so.1 under /usr/lib, or if >> there's any implications of putting a set there. >> >> Ben >> >
