My virtual machine is a 32-bit machine with 1 gigabyte of RAM, and uses
gcc 4.6.1. Most of Sage 4.7.2.alpha2 built with no problem, but Singular
and Symmetrica both failed. The Symmetrica failure is a linker problem
(I think); the Singular one is a mystery to me.
Attached are logs for "./sage -f spkg/standard/...". Any ideas what's
going on?
Dan
--
--- Dan Drake
----- http://mathsci.kaist.ac.kr/~drake
-------
Interesting. Looks like I did the same thing 6 months ago with the
previous Ubuntu and ran into similar problems!
Anyway, good to know that the problems are minor.
> > The problem with Singular is the order of '-ldl' and '-lkernel'; the
> > latter uses the former, so the order has to be flipped. Haven't yet
> > checked whether this is already fixed in a *current* upstream release
> > (we're still at 3-1-1-4, upstream is 3-1-3 IIRC). Hopefully Sage's
> > version will be upgraded during Sage/Singular Days (SD34) at the end
> > of this month.
> >
> > An ugly work-around is to set LDFLAGS
>
> ... to "-ldl". (A bit strange that this works.)
I'll file a ticket anyway; if it has been fixed upstream, we'll just
close it when we upgrade the spkg.
I can confirm that by using the LDFLAGS workaround and fiddling with the
Symmetrica makefile, both spkgs compile, and the resulting Sage build
passes all tests on my Oneiric VM.
I should add that as a total newbie I follow the install guide
TO THE LETTER !!! and don't skip any steps or make any assumptions.
I have had occasional hang ups, but overcame those by nullifying the
parallel build, I type;
export MAKE='make -j1'