On Mon, Sep 7, 2009 at 4:02 PM, Ralf Hemmecke<r...@hemmecke.de> wrote: > >> $ ./sage -f fricas-1.0.7.spkg >> >> Produces the error: " undefined reference to `log' ". (about 15 minutes) >> >> After the failure, follow the instructions printed by Sage to enter >> the Sage "shell" - the environment in which Sage and all it's spkg's >> run. As indicated 'cd' to the fricas-1.0.7 directory inside Sage. >> >> Now changing >> >> CLIQUEOPTS=-mno-abbrev -mno-mactext -laldor -lm -fx >> >> in the file './src/src/aldor/Makefile.in' and re-running the biuld via >> >> ./spkg-install >> >> produces the error I showed in my previous email. > > I guess the missing '-lm' is due to the fact that in the shell started > by 'sage -sh' the variable CC is set to gcc.
True it does that. Feel free to do "unset CC " in spkg-install if you need to. William > > That changes the behaviour of the Aldor compiler. Usually (if CC is not > set) it calls "unicl" (a program that comes with aldor) and that program > (if I am not totally wrong) uses > https://svn.origo.ethz.ch/algebraist/trunk/aldor/aldor/src/aldor.conf > to figure out the options for the C compiler. And there I see a line... > > lib-extra = m > > Maybe src/aldor/Makefile.in should rather contain > ====BEGIN > cliques: cliques.as > unset CC && $(ALDOR) $(CLIQUEOPTS) $< > ====END > > But don't bother too much. I'm currently trying to figure out how to > distribute libaxiom.al directly without building it on the user side. > > Ralf > > > > -- William Stein Associate Professor of Mathematics University of Washington http://wstein.org --~--~---------~--~----~------------~-------~--~----~ 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 URLs: http://www.sagemath.org -~----------~----~----~----~------~----~------~--~---