On Mon, Oct 5, 2009 at 6:59 PM, Dr. David Kirkby <david.kir...@onetel.net>wrote:
> > I just tried a 64-bit build of Sage using gcc on Solaris. It is pretty > depressing how many packages build 32-bit code, even when SAGE64 is set > to yes. > > zlib > http://sagetrac.org/sage_trac/ticket/7128 > > libgg_error > http://sagetrac.org/sage_trac/ticket/7129 > > libpng > http://sagetrac.org/sage_trac/ticket/7130 > > libcliquer > http://sagetrac.org/sage_trac/ticket/7131 > > mpir, builds a mix of 32 and 64-bit object files, so the library will > not build > http://sagetrac.org/sage_trac/ticket/7132 > > pari > http://sagetrac.org/sage_trac/ticket/7133 > > ntl > http://sagetrac.org/sage_trac/ticket/7134 > > python > http://sagetrac.org/sage_trac/ticket/7135 > > gp > http://sagetrac.org/sage_trac/ticket/7136 > > ratpoints > http://sagetrac.org/sage_trac/ticket/7137 > > freetype > http://sagetrac.org/sage_trac/ticket/7138 > > flint > http://sagetrac.org/sage_trac/ticket/7139 > > > In fact, based on a count of the libraries, on a build which is only > partially complete, I estimate about 25% of the packages are respecting > SAGE64 and building 64 bit, and the other 75% are not. > > Dave > > I think a bit over a year ago there was no SAGE64 flag. Then Michael Abshoff decided "Hey, I'll port Sage to 64-bit OS X!". He then introduced a SAGE64 flag and used it specifically for the 64-bit OS X port. He then systematically went through *every* package and made sure that *on OS X* it fully supported the SAGE64 flag. And, indeed, it every package does. The roadmap would be that sometime one would come back to doing a 64-bit Solaris port. At that point, one would push the SAGE64-bit flag further to work for that bi-arch environment. So, tag, you're "it". -- William --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---