#13755: Let LinBox build with MPIR > 2.5.0
-----------------------+----------------------------------------------------
Reporter: jpflori | Owner: cpernet
Type: defect | Status: new
Priority: major | Milestone: sage-5.6
Component: linbox | Keywords: linbox spkg
Work issues: | Report Upstream: Not yet reported upstream; Will do
shortly.
Reviewers: | Authors: Jean-Pierre Flori
Merged in: | Dependencies:
Stopgaps: |
-----------------------+----------------------------------------------------
LinBox does not build MPIR > 2.5.0 because the interface for Sage, in
interface/linbox-sage.[C|h] includes some headers file in a problematic
order:
* first "gmp.h" without "stdint.h", so functions related to "stdint.h"
types are not defined
* at some point "stdint.h" through other linbox header files (if
available)
* then "linbox/integer.h" which in turn includes "gmp++/gmp++.h" which
includes "gmpxx.h"
As "stdint.h" was included in the way, the C++ wrapper look for the C
functions related to "stdint.h" types, but these were not defined.
Use the updated spkg at
http://boxen.math.washington.edu/home/jpflori/linbox-1.3.2.p0.spkg
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/13755>
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].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/sage-trac?hl=en.