I found the rubiks package would not build on Solaris with the Sun 
compiler. After looking at it, this seems to be one of the worst 
packages I've ever seen. It's a miracle it worked on any platform.

  * g++ was hard coded
  * SAGE64 was not used at all.
  * CFLAGS was set when really it should have been CXXFLAGS
  * A compiler option was used to attempt to suppress assembler warnings.
  * CC was set to g++

The list goes on. Anyway, I believe I have sorted out all the issues 
with rubiks.

The revised .spkg has been tested on

     * 32-bit Solaris SPARC with gcc
     * 64-bit Solaris SPARC with gcc
     * 32-bit Solaris SPARC with Sun compiler
     * 64-bit Solaris SPARC with Sun compiler
     * Sage.math - I think the default is 64-bit there.
     * 32-bit on bsd.math with gcc
     * 64-bit on bsd.math with gcc

The ticket is here http://sagetrac.org/sage_trac/ticket/7036

The .spkg is here

http://sage.math.washington.edu/home/kirkby/Solaris-fixes/rubiks-20070912.p10/rubiks-20070912.p10.spkg



Dave

--~--~---------~--~----~------------~-------~--~----~
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