The following gives a rough idea of what works on Open Solaris on a
Sun Ultra 27. ( I say 'rough' as some packages I modified, and some
may not be working as they should).

Hardware: Sun Ultra 27, 12 GB RAM, quad core 3.333 GHz Xeon, Nvidia
Quadro FX 3800
Software: Open Solaris 06/2009. Based on snv_111b.

Open Solaris is the host here - it is *not* running in VirtualBox

GCC configured as follows:

drkir...@hawk:~/sage-4.3.1.alpha0$ gcc -v
Using built-in specs.
Target: i386-pc-solaris2.11
Configured with: ./configure --with-build-time-tools=/usr/ccs/bin
--with-gmp=/usr/local --with-mpfr=/usr/local
Thread model: posix
gcc version 4.4.2 (GCC)

$ export SAGE_PORT=foobar
$ export SAGE64=yes
$ export CFLAGS=-m64
$ export CXXFLAGS=-m64
$export FCFLAGS=-m64
$export SAGE_FORTRAN_LIB=/usr/local/lib/amd64/libgfortran.so
$ export SAGE_FORTRAN=/usr/local/bin/gfortran
$ make -k

( I did a 'make -k' so things continued in the event of a failure. )

The following 72 packages claim to have installed (i.e. a file exists
in $SAGE_ROOT/spkg/installed

blas-20070724                         mpfr-2.4.1.p0
boehm_gc-7.1.p2                       mpir-1.2.2
boost-cropped-1.34.1                  mpmath-0.13
bzip2-1.0.5                           networkx-0.99.p1-fake_really-0.36.p1
cddlib-094f                           ntl-5.4.2.p9
cliquer-1.2.p2                        opencdk-0.6.6.p3
conway_polynomials-0.2                palp-1.1.p1
cython-0.12                           pari-2.3.3.p6
dir-0.1                               pexpect-2.0.p4
docutils-0.5.p0                       pil-1.1.6.p2
eclib-20080310.p8                     polybori-0.6.3-20090827
ecm-6.2.1.p1                          polytopes_db-20080430
elliptic_curves-0.1                   prereq-0.5
examples-4.3.1.alpha0                 pycrypto-2.0.1.p4
extcode-4.3.1.alpha0                  pygments-0.11.1.p0
f2c-20070816.p1                       pyprocessing-0.52.p0
flintqs-20070817.p4                   python-2.6.2.p5
fortran-20071120.p9                   python_gnutls-1.1.4.p6
freetype-2.3.5.p2                     ratpoints-2.1.3
gd-2.0.35.p3                          readline-6.0.p1
gdmodule-0.56.p6                      rubiks-20070912.p10
genus2reduction-0.3.p5                sagenb-0.4.9
givaro-3.2.13rc2                      sage_scripts-4.3.1.alpha0
gnutls-2.2.1.p4                       scons-1.2.0
graphs-20070722.p1                    setuptools-0.6c9.p0
ipython-0.9.1.p0                      sphinx-0.6.3.p4
jinja-1.2.p0                          sqlalchemy-0.4.6.p1
jinja2-2.1.1.p0                       sqlite-3.6.19.p0
lapack-20071123.p0                    symmetrica-2.0.p4
lcalc-20080205.p4                     sympow-1.018.1.p6
libgcrypt-1.4.4.p1                    sympy-0.6.4.p0
libgpg_error-1.6.p2                   tachyon-0.98beta.p10
libm4ri-20091120.p0                   termcap-1.3.1.p0
libpng-1.2.35                         twisted-8.2.0.p1

mercurial-1.3.1.p0                    zlib-1.2.3.p5
moin-1.5.7.p3                         zodb3-3.7.0.p2

The following have installed as 32-bit applications, rather than the
64 they are supposed to be.

sage_fortran (desite I'd made the link to the 64-bit library)
libmpfi

The following have failed to install, for one reason or another.


atlas-3.8.3.p9
eclib-20080310.p7 #7814 - has positive review, so should be added soon.
flint-1.5.0.p3 #7815
pynac-0.1.10
singular-3-1-0-4-20090818.p2
libfplll-3.0.12.p0
zn_poly-0.9.p1
 ecl-9.10.2-20091105cvs.p1
 gfan-0.3.p5

Some, such as Maxima, we not try to build, the makefile shown Maxima
depends on ECL.

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