Dr. David Kirkby wrote:
I've yet to get Sage to build on Open Solaris (x86/x64), though I have
tried on a Sun Ultra 27 (Intel Xeon, not SPARC).

I don't know the best configuration of the build tools, but have
something seem as though they will allow progress to be made. In
contrast Jaap seems to have some problems I've since solved.

I've put binary copies of gcc, binutils and OpenSSL in

http://boxen.math.washington.edu/home/kirkby/Open_Solaris_Build_Tools/

I used the lzma compression (p7zip on Solaris), as I believe it is
preferable to bzip2 for binary distributions.

Use if you wish.

I think those, with the updated 'sage-env' should allow some progress to
be made on Open Solaris.


I'm sorry for the noise and the hassle. I found this morning (afternoon 
actually)
that I had a 'disk full', built one sage to much :(!

Installed your tools, but guess what:

In a fresh install of sage-4.3.1.alpha1 with the new sage-env I got
this stupid failure of python-2.6.2.p5 again.

Sleeping for three seconds before testing python
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/export/home/jaap/Downloads/sage-4.3.1.alpha1/local/lib/python/hashlib.py", 
line 136, in <module>
    md5 = __get_builtin_constructor('md5')
  File 
"/export/home/jaap/Downloads/sage-4.3.1.alpha1/local/lib/python/hashlib.py", 
line 63, in __get_builtin_constructor
    import _md5
ImportError: No module named _md5

real    3m38.219s
user    1m57.112s
sys     0m48.044s
sage: An error occurred while installing python-2.6.2.p5

j...@opensolaris:~/Downloads/sage-4.3.1.alpha1$ gcc -v
Using built-in specs.
Target: i386-pc-solaris2.11
Configured with: ../gcc-4.3.4/configure --prefix=/usr/local/gcc-4.3.4-GNU-assembler-Sun-linker --with-as=/usr/local/binutils-2.20/bin/as --with-ld=/usr/ccs/bin/ld --with-gmp=/usr/local --with-mpfr=/usr/local
Thread model: posix
gcc version 4.3.4 (GCC)

j...@opensolaris:~/Downloads/sage-4.3.1.alpha1$ ls /usr/local
bin                                                       i386-pc-solaris2.11  
libexec  ssl.old
binutils-2.20                                             include              
man
binutils-2.20-and-gcc-4.3.4-GNU-assembler-Sun-linker.tar  info                 
share
gcc-4.3.4-GNU-assembler-Sun-linker                        lib                  
ssl
j...@opensolaris:~/Downloads/sage-4.3.1.alpha1$

where the ssl is your binary.

Jaap




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