#12173: Update FLINT to 2.3
---------------------------------------------------------------------+------
Reporter: mhansen |
Owner: tbd
Type: enhancement |
Status: needs_work
Priority: major |
Milestone: sage-5.10
Component: packages: standard |
Resolution:
Keywords: flint spkg | Work
issues:
Report Upstream: N/A |
Reviewers: John Cremona, Jeroen Demeyer, Burcin Erocal
Authors: Mike Hansen, Fredrik Johansson, Jean-Pierre Flori |
Merged in:
Dependencies: sage-5.9.beta5 |
Stopgaps:
---------------------------------------------------------------------+------
Changes (by jdemeyer):
* status: positive_review => needs_work
Comment:
It doesn't actually build on OS X 10.4 PPC G5:
{{{
g++ -fPIC -O2 -g -ansi -pedantic -Wall -falign-loops=16 -falign-
functions=16 -falign-labels=16 -falign-jumps=16
-I/Users/buildbot/build/sage/moufang-1/moufang_full/build/sage-5.10.beta2/spkg/build/flint-2.3.p0/src
-I/Users/buildbot/build/sage/moufang-1/moufang_full/build/sage-5.10.beta2/local/include
-I/Users/buildbot/build/sage/moufang-1/moufang_full/build/sage-5.10.beta2/local/include
-I/Users/buildbot/build/sage/moufang-1/moufang_full/build/sage-5.10.beta2/local/include
-c interfaces/NTL-interface.cpp -o build/interfaces/NTL-interface.lo;
/usr/bin/ld: common symbols not allowed with MH_DYLIB output format with
the -multi_module option
build/fmpz.lo definition of common _fmpz_arr (size 4)
build/profiler.lo definition of common _clock_accum (size 160)
build/profiler.lo definition of common _clock_last (size 160)
build/ulong_extras.lo definition of common _flint_num_primes_mutex (size
44)
build/ulong_extras.lo definition of common _flint_prime_inverses (size 4)
build/ulong_extras.lo definition of common _flint_primes (size 4)
build/ulong_extras.lo definition of common _sieve (size 4)
build/fmpz.lo definition of common _fmpz_unused_arr (size 4)
collect2: error: ld returned 1 exit status
make[4]: *** [libflint.dylib] Error 1
make[3]: *** [library] Error 2
make[3]: Target `all' not remade because of errors.
Error: Failed to build FLINT shared library.
}}}
I can try a few variations of the flags to see if that helps.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/12173#comment:329>
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 unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.