> platform=SunOS 5.6 Generic_105181-15 sun4u sparc SUNW,Ultra-5_10
> request= Which version of readline am I to use?
> When starting up singular I get
> ld.so.1: Singular: fatal: relocation error: file /usr/local/lib/libreadline.so: symbol __register_frame_info: referenced symbol not found
> I am using version 4.1
Singular for SunOS was build on:
uname -a: SunOS 5.6 Generic_105181-23 sun4u sparc SUNW,Ultra-4
with a verion 4 libreadline.
The compiler used was: gcc version 2.95.3 20010315 (release)
From the function interface Singular uses, every version >=3 should be enough.
The symbol you mentioned (__register_frame_info) is part of the
gcc-library (don't know what ist does).
You have the following options:
- call Singular with the option -t, then libreadline will not be used,
all input will be done via fgets (e.g. editing of input is very limited)
- downloadftp://www.mathematik.uni-kl.de/pub/Math ... eadline.so
- try to compile libreadline.so again:
with a gcc (version <=2.95.3), a libreadline (version = 3.x.x)
and options"-O -fomit-frame-pointer"
(we don't have solaris computer's here, so it's only a guess)
- try to compile Singular yourself
(the sources are at ftp://www.mathematik.uni-kl.de/pub/Math/Singular/src
Posted in old Singular Forum on: 2001-05-25 16:20:02+02