The version of lcalc in Sage sage-4.1.2.alpha1 will not build on Solaris 
if the Sun assembler is used, as the lcalc author chose to add the 
compiler option

-Wa,-W

which was intended to suppress warnings from the assembler.

Note, -Wa,-foobar passes -foobar directly to the assembler/

Since -W is not a flag accepted by the Sun assembler, this would fail if 
   gcc was configured to use the Sun assembler.

This revised .spkg removes that option. It also add -Wall, if the 
compiler is g++, to show all warnings.

It must be noted that there are many warnings from this package. 
Variables are used uninitialised, variables are declared but never used, 
and countless other warnings are shown. These were not seen before, as 
steps were taken to suppress warnings. I have reversed that, and taken 
steps to show all the warnings!

The spkg can be found at

http://sage.math.washington.edu/home/kirkby/Solaris-fixes/lcalc-20080205.p3/lcalc-20080205.p3.spkg

All files can be found at

http://sage.math.washington.edu/home/kirkby/Solaris-fixes/lcalc-20080205.p3/

Dave

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