help-octave
[Top][All Lists]
Advanced

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

Re: IRIX octave 2.0.14 can't find runtime libs


From: Himanshu Gohel
Subject: Re: IRIX octave 2.0.14 can't find runtime libs
Date: Sat, 15 May 1999 16:00:12 -0400 (EDT)

-=>From: "John W. Eaton" <address@hidden>

-=>On 10-May-1999, Himanshu Gohel <address@hidden> wrote:
-=>| I compiled and installed v2.0.14 with the --enable-shared option.
-=>| When I try to run the octave binary, i get an error:
-=>| 
-=>| 330 Bezier[matlab] octave
-=>| 134477:octave: rld: Fatal Error: Cannot Successfully map soname 
-=>| 'liboctinterp.so' under any of the filenames 
-=>|/usr/lib32/liboctinterp.so:/usr/lib32/internal/liboctinterp.so:/lib32/
-=>|liboctinterp.so:/opt/lib32/liboctinterp.so: 

-=>Hmm.  If you specify --enable-shared, Octave's configure script should
-=>attempt to use -rpath.  But I see that on SGI systems, it sets
-=>RLD_FLAG to be -L$(octlibdir).  If it should be something else, run
-=>the make command like this:
-=>
-=>  make RLD_FLAG='-Xlinker -rpath -Xlinker $(octlibdir)'

After 4 tries, I give up on making the --enable-shared option work
on IRIX 6.5.2f.  I finally ended up compiling it without the
--enable-shared option, and it works like a charm.

I guess if someone eventually figures out what exact flags are needed
to make the shared library option work, please post to the list.

Thanks,

Himanshu Gohel, address@hidden
WEB URL: http://www.csee.usf.edu/~gohel/
University of South Florida, Tampa, FL.  USA.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]