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