Hi David, On Wed, Aug 19, 2009 at 2:42 AM, David Kirkby<david.kir...@onetel.net> wrote: > > 2009/8/14 Marshall Hampton <hampto...@gmail.com>: >> >> I'm all in favor of PIL as standard. Does it install OK on Solaris? >> I can't think of any other objection. >> >> -Marshall > > > I've just built PIL on 't2' using the *GNU* compiler and it built ok. > > Given there is a plan eventually to use the Sun compiler on Solaris, I > personally think it would be useful for new packages to build with > that too. > > On my machine at home, I have a partial build of Sage using the Sun > compiler. I'll have no access to that now (the electricity company are > doing some maintenance, so I had to switch off the computers today. > I'll switch the machine on when I get home. I would propose if there > are any problems with PIL on the Sun compiler, they are sorted out > first. > > It should be pretty simple a package of that size. I note however it > uses the -fPIC flag to build some of the code, which is one of the > flags that is not portable. Hence if that is hard-coded, it will fail > with the Sun compiler. > > Failing to sort these problems out before packages are included only > leaves bigger issues in using the Sun compiler at a later date. > > I've found with a little tweaking, a large number of programs will > build with the Sun compiler. This one is small, so any changes should > be easy to integrate.
We would love to hear about your suggestions on portability, especially when it concerns making, updating or reviewing an spkg. The following sage-devel thread http://groups.google.com/group/sage-devel/browse_thread/thread/030ff5c32e632936 is about gathering a checklist of items to consider when reviewing spkg's. Is there anything you would like to add to the discussion over there? -- Regards Minh Van Nguyen --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---