On Fri, Jan 22, 2010 at 10:37 AM, Jaap Spies <j.sp...@hccnet.nl> wrote:
> William Stein wrote:
>>
>> On Fri, Jan 22, 2010 at 9:31 AM, Dima Pasechnik<dimp...@gmail.com>  wrote:
>>>
>>> Robert,
>>> the advantage is that it will simplify the *development* of Sage.
>>> Right now  lots of stoppers seem to come from upstream packages.
>>>
>>> I also do not see a  real problem with "specific versions" of
>>> packages. Somehow,
>>> all the other open-source math projects seem to be able to manage this
>>> well,
>>> e.g. Singular manages to coordinate with GMP.
>>> As well, lots of things like needlessly tying Sage up to a very
>>> particular version or
>>> an environment can be sorted out simply by using autoconf properly...
>>
>> I so wish you were right!    The programs you refer to like Singular
>> are very simple and tiny compared to Sage.  If things were so easy as
>> you think, somebody would already have set things up so one can do
>> things that way.  Nothing is stopping anyway from doing that now.
>>
>
> Happens that Singular is a stumbling stone in the port of Sage to
> Open Solaris 64 bit! As it comes to building libsingular I have no clue at
> the moment.
>

Even things that are relative simple aren't very simple.

Sage has a cross-platform build system and environment.   One question
that is related to the discussion in this thread is what the situation
is with other cross-platform build environments.   Of course I know
about Debian/Fink/Cygwin/etc., which are specific to different
operating systems.  Does anybody know of *any* good cross-platform
build environments besides Sage?    Python is such a thing to some
extent...

William

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