On 07/29/10 07:04 PM, DWL wrote:
Machine: SunOS 5.10 Generic_142900-03 sun4u sparc SUNW, Sun-Blade-100
(UltraSPARC-IIe)
OS: Solaris 10 5/09 s10s_u7wos_08 SPARC
Other processor info:
The sparcv9 processor operates at 502 MHz.
64-bit sparcv9 applications
vis
32-bit sparc applications
vis v8plus div32 mul32
That is almost certainly the problem.
The binary was created on a Sun Blade 1000, fitted with a pair of newer
processor UltraSPARC III+ CPUs. Many parts of Sage optimise for the hardware,
and so would have optimised for the UltraSPARC III+, which would mean it would
not run on older CPUs.
We do have a variable in SAGE, called SAGE_FAT_BINARY. If that's set at compile
time, the software should build in a way suitable for older CPUs. But
SAGE_FAT_BINARY is not supported on Solaris.
Compiling from source will take a long time on that machine. Several days -
perhaps as long as a week! But it should work.
I could create a binary for that processor, but in no less time than you can
create one, as I would have to use a similar specification machine.
I must admit, when I built Sage, I had overlooked the fact some CPUs might be
older than what I have.
Perhaps the next binary I produce, I'll build it on older hardware.
Dave
--
To post to this group, send email to sage-support@googlegroups.com
To unsubscribe from this group, send email to
sage-support+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/sage-support
URL: http://www.sagemath.org