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 LD_LIBRARY_PATH: /usr/sfw/lib Setting LD_LIBRARY_PATH to /home/hilbert/bin/sage-4.5.1-Solaris_10_SPARC-sun4u-SunOS/local/lib/ did not work. Moving the .la files out of local/lib did not work. I'm not sure what fields in the .la files to edit to comply with suggestion 2) below. They all appear to have this: # Directory that this library needs to be installed in: libdir='/home/hilbert/bin/sage-4.5.1-Solaris_10_SPARC-sun4u-SunOS/local/lib' If it isn't convenient to provide binaries for the hardware I show above, that's perfectly understandable. I can try to compile the source if that's the workaround. Thanks, dan ________________________________ From: Dr. David Kirkby <david.kir...@onetel.net> To: sage-support@googlegroups.com Sent: Thu, July 29, 2010 2:09:15 AM Subject: Re: [sage-support] Solaris installation problems On 07/29/10 02:11 AM, DWL wrote: > Dear Dr. Kirkby, > > After taking the suggested actions, I still have errors as shown here: > > % which ranlib > /usr/ccs/bin/ranlib > % ./sage > ---------------------------------------------------------------------- > | Sage Version 4.5.1, Release Date: 2010-07-19 | > | Type notebook() for the GUI, and license() for information. | > ---------------------------------------------------------------------- > The Sage install tree may have moved. <snip> This line looks very odd. >/home/hilbert/bin/sage-4.5.1-Solaris_10_SPARC-sun4u-SunOS/local/lib//libgmp.so.3: >: > bad ELF flags value: [ EF_SPARC_32PLUS EF_SPARC_SUN_US1 EF_SPARC_SUN_US3 ] Can you tell me a bit more about your SPARC? What model is it? It looks like there might be a problem with a different sort of processor. That binary was compiled on a Sun Blade 1000 which has a UltraSPARC III+ processor. It's also been run on a Sun T5240 with a newer T2 PLUS UltraSPARC processor. If one tried to execute it on a SPARC with a processor older than a UltraSPARC III+, then that might possibly be the problem. It it was run on a Solaris 9 system, then I would expect problems. I can try the binary on a Sun Netra T1, which is even older than the Blade 1000. I could even build a Sage binary on that, but it would take a very long time. It was built on the first release of Solaris 10 (03/05 revision), so should not have a problem on any later release. Can you give me the output of the following commands. $ cat /etc/release $ /usr/sbin/psrinfo -v $ uname -a $ isainfo -v $ echo $LD_LIBRARY_PATH It might be worth trying $ LD_LIBRARY_PATH=/home/hilbert/bin/sage-4.5.1-Solaris_10_SPARC-sun4u-SunOS/local/lib/ $ export LD_LIBRARY_PATH though that should not be necessary. Other possible solutions would be to 1) Delete the files ending in .la in /home/hilbert/bin/sage-4.5.1-Solaris_10_SPARC-sun4u-SunOS/local/lib/ BUT MAKE A BACKUP FIRST 2) Edit the .la files in /home/hilbert/bin/sage-4.5.1-Solaris_10_SPARC-sun4u-SunOS/local/lib/ and change the paths to /home/hilbert/bin/sage-4.5.1-Solaris_10_SPARC-sun4u-SunOS/local/lib/ instead of what they are at the moment. 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 -- 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