Just as an update, I've done the reformat and I still have the problem. I'm
guessing there's something wrong with my system setup.

- Tim Joseph Dumol <tim (at) timdumol (dot) com>
http://timdumol.com


On Sun, Nov 8, 2009 at 1:29 PM, Tim Joseph Dumol <[email protected]> wrote:

> I installed libfplll from the AUR, and copied it from the system. The
> libfplll build stopped while building "generate.Tpo", although gc1plus still
> consumed CPU time. I do not know why this was the case. As for the Singular
> thing, I have absolutely no idea. I'm on x86_64 Core 2 Duo E4500 2.2Ghz with
> 4GB RAM right now.
>
> Perhaps I'll try reformatting my system sometime to see if it's a problem
> with the libraries on my system.
>
>
> - Tim Joseph Dumol <tim (at) timdumol (dot) com>
> http://timdumol.com
>
>
> On Sun, Nov 8, 2009 at 1:06 PM, William Stein <[email protected]> wrote:
>
>>
>> On Sat, Nov 7, 2009 at 8:58 PM, Tim Joseph Dumol <[email protected]>
>> wrote:
>> > The main issues are:
>> >
>> > * Incompatible libreadline.so.6 -- the libreadline in Sage is
>> dynamically
>> > linked to libtermcap. Arch Linux disables libtermcap, so one needs to
>> copy
>> > the system's libreadline to $SAGE_ROOT/local/lib. This is also the case
>> in
>> > binary distributions.
>>
>> Maybe this could be fixed by not linking to termcap on archlinux.
>> This would just require changing the spkg-install.
>>
>> > * Issue building R -- this is a problem in many platforms with
>> up-to-date
>> > GCC packages, and is worked around by either copying the system's
>> libgcc, or
>> > by building Sage with the environment vars SAGE_FORTRAN and
>> SAGE_FORTRAN_LIB
>> > set to the system's gfortran and libgfortran.so.
>>
>> We will switch to requiring gfortran by default soon.  For now do
>>
>>  export SAGE_FORTRAN=/usr/bin/gfortran
>>    export  SAGE_FORTRAN_LIB="/usr/lib/libgfortran.so"
>>
>> before building sage.
>>
>> > * Build hangs while building libfplll, which is worked around by copying
>> the
>> > system's libfplll, and editing the $SAGE_ROOT/local/installed/ to make
>> the
>> > build system think that libfplll is installed.
>>
>> I didn't see this at all.
>>
>> > * Finally, after the build is done, starting Sage or running the
>> doctests
>> > fails with a message about a function in the Singular interface not
>> being
>> > implemented. I do not know any workarounds to this.
>>
>> I didn't see this at all either.
>>
>> >
>> > Thus, it would probably be best to use the binary distribution for now.
>> >
>>
>> I've only built a 64-bit binary distribution, since I haven't setup a
>> 32-bit archlinux box yet.    I will, but not now, since it takes a
>> while (even given the 32-bit install Dan Drake gave me -- there's
>> still a lot of config work I have to do).
>>
>> SUMMARY: I built the 64-bit binary.    For me Sage starts fine and
>> *all* doctests pass (both normal and long), so I don't at all see the
>> Singular issues you mention.   I also definitely didn't have any
>> trouble with libfplll.   Is there really a system libfplll on your
>> system?  That seems unlikely, given that it is such an incredibly
>> specialized library for a specific part of math.
>>
>> Anyway, I want to emphasize that the officially supported Linux
>> distros for building Sage are:
>>
>>   Debian, Ubuntu, CentOS (=Redhat), Fedora Core, OpenSuse, Mandriva
>>
>> It would be nice to add arch linux to the list, but we're not quite
>> there yet.   I'm confident we will be soon.
>>
>> William
>>
>>  -- William
>>
>> >>
>>
>

--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/sage-support
URL: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to