On 5/29/07, Martin Albrecht <[EMAIL PROTECTED]> wrote:
> Hi, just stick it into Makefile.in. This is the source for the Makefile.

That did it and Singular built succesfully!

On 5/29/07, William Stein <[EMAIL PROTECTED]> wrote:
> Wow, Didier, many thanks for helping with the Solaris port
> of SAGE!  I've been wanting to finish this forever, and got
> stuck -- for example on linbox -- your help is *greatly* appreciated.
> Some of my notes related to this are here:
>    http://sage.math.washington.edu/home/was/lj/todo.txt
>
> Again, thanks!

I consider most of it to be pure luck (e.g. the linbox problem). I'm
seeing how far I can push it :)


Other packages that built:
extcode-2.5.3
freetype-2.1.10
gap-4.4.9
gd-2.0.33.p4
quaddouble-2.2.p6 (with some modifications. Solaris has a known bug
with isinfinity(double))
sage-2.5.3 (with some modifications to real_rqdf.p*)
sage_c_lib-2.5.3
sage_scripts-2.5.3
sagex-20070504
sqlite-3.3.17.p1
zodb3-3.6.0.p1

I'm now having trouble building clisp.
The errrors I get all look like this
{{{
:/export/home/dfdeshom/custom/sage-2.5.3/spkg/standard/clisp-2.41.p2/src/syscalls/calls.c:2151:
undefined reference to `uint64_to_I'
:/export/home/dfdeshom/custom/sage-2.5.3/spkg/standard/clisp-2.41.p2/src/syscalls/calls.c:2161:
undefined reference to `uint64_to_I'
}}}

I googled around and found that Joe Weening had already run into this
problem and a solution
(http://osdir.com/ml/mathematics.sage.general/2006-07/msg00011.html):
"""
2. clisp-2.38/src/makemake.in sets BINARY_DISTRIB=1 for Solaris.  This
   causes an incorrect definition of uint64_to_I (and perhaps other
   problems).  Commenting out BINARY_DISTRIB=1 in makemake.in gave me
   a working clisp on 32-bit x86 Solaris.  I'm still having problems
   with clisp on 32-bit and 64-bit SPARC Solaris.
"""

His solution does not seem to work for me. Does anyone has an idea of
what to try? I wish I could just apt-get it but Nexenta doesn't seem
to have it (it's still an alpha release).

didier

--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~----------~----~----~----~------~----~------~--~---

Reply via email to