Hi Oliver, Am 19.12.2013 um 16:07 schrieb Oliver Kiddle <[email protected]>: > I've been trying to get octave to build and have been fairly successful > by using libsunperf to get blas/lapack and using the Solaris Studio > Fortran compiler but g++ for the C++. > > The problem is that the end result won't work without setting > LD_LIBRARY_PATH. I think it has something todo with the locations of our > copies of things like libsunperf under /opt/csw. Note the following: > > ldd /opt/csw/lib/sparcv8/libsunperf.so.7 > libfsu.so.1 => (file not found) > etc... > > You can get a clearer picture of what is going on by setting > LD_DEBUG=libs for this. I don't really understand what is going on: why > doesn't $ORIGIN/.. work for finding libfsu.so.1? Do we perhaps need to > closer mirror the directory structure from below /opt/SUNWspro for these > libraries?
Please check the linker RPATH with "dump -Lv <binary>", the library placement should be good as it is. If the issue persists please commit what you have and post where in the tree it is so I can reproduce it. Best regards -- Dago -- "You don't become great by trying to be great, you become great by wanting to do something, and then doing it so hard that you become great in the process." - xkcd #896
smime.p7s
Description: S/MIME cryptographic signature
