Hi,

finally I succeeded in building sage.

Setting LD_LIBRARY_PATH didn't solve all issues as e.g.
the spkg-install in readline-6.1.spkg expects everything in lib
and not in lib64.

The problem is that several packages including readline install files
(.a, .so etc.) in
$SAGE_LOCAL/local/lib64, but these files are expected to be in
$SAGE_LOCAL/local/lib.

I didn't find out the reason for this. (Maybe a missing devel-rpm, a
wrong devel-rpm,
a 32-bit devel-rpm too much, a general openSuSE misconfiguration or
the sage build-scripts
not adapted to 64-bit. If anyone has an idea I probably would
investigate further.)

The trivial workaround which works for me is:
after

tar xf sage-4.7.2.tar
cd  sage-4.7.2

do

mkdir -p local/lib
ln -s llib local/lib64

and then

make.

Now everything seems fine at first glance.
The readline-spkg of  sage does work in openSuSE 12.1.

Thomas

-- 
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org

Reply via email to