#7375: upgrade M4RI to newest upstream release
---------------------------+------------------------------------------------
   Reporter:  malb         |       Owner:  tbd                 
       Type:  enhancement  |      Status:  needs_work          
   Priority:  major        |   Milestone:  sage-4.3            
  Component:  packages     |    Keywords:  M4RI, linear algebra
Work_issues:               |      Author:  Martin Albrecht     
   Reviewer:  drkirkby     |      Merged:                      
---------------------------+------------------------------------------------

Comment(by malb):

 Replying to [comment:6 drkirkby]:
 > I have had a few beers tonight, which are a nice benefit of attending
 the London Open Solaris
 > User Group (LOSUG), so I hope my comments are coherent! (FWIW, one of
 tonights talks at LOSUG
 > was very interesting from the point of view of Sage).

 I had a few beers in London yesterday too but only in the pub down the
 road :)


 > I've attached a small script called ''testcc'' that I was intending at
 some point including in
 > a more general place in Sage, but you can use it if you wish. It tests
 the C compiler and will > report one of:

 I am using it in spkg-install now


 > -m64 is added only on OS X. I suggest a better alternative would be to
 have:

 Changed.

 > I do not believe you need to set CPPFLAGS to -m64, as that is not an
 option for the C pre-
 > processor. But it would be worth double-checking that.

 Changed.

 > The standard name for the file that creates the configure script was
 changed from configure.in
 > to configure.ac.

 Changed.

 >  * The autoconf manual says configure.ac should start with AC_INIT, but
 your configure.in does > not.

 It's now at the top.

 >  * Adding something like ''AC_PREREQ([2.64])''

 Added.

 >  A better way to add a flag for c99 support ('''if it is needed'''), is
 to call the autoconf macro AC_PROG_CC_C99

 Great, using that now.

 > If you can make those changes, this has a reasonable chance of building
 on Solaris with the Sun compiler. I'll also try it on HP-UX for you. The
 machine is not running at the minute, but there is no point in even
 trying, as I know the GNU flags will break the build.

 Thanks a lot, this is really really helpful!

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/7375#comment:8>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

--

You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To post to this group, send email to [email protected].
For more options, visit this group at 
http://groups.google.com/group/sage-trac?hl=.


Reply via email to