Ticket #13335: trac_13335-gmp.patch

File trac_13335-gmp.patch, 1.6 KB (added by jpflori, 7 years ago)
  • module_list.py

    # HG changeset patch
    # User Jean-Pierre Flori <jean-pierre.flori@ssi.gouv.fr>
    # Date 1344069977 -7200
    # Node ID f2735c3101951faeb6fb5045fc9f470843b4e5bf
    # Parent  bcfc8c24219dd2d0b18e01146f7e16319a669362
    #13335: reorder matrix_*.pyx library dependencies
    
    diff --git a/module_list.py b/module_list.py
    a b  
    949949              extra_compile_args = ['-std=c99'] + m4ri_extra_compile_args,
    950950              depends = [SAGE_INC + 'm4ri/m4ri.h'],
    951951              # order matters for cygwin!!
    952               libraries = ['iml', 'pari', 'm', 'gmp', BLAS, BLAS2]),
     952              libraries = ['iml', 'pari', 'gmp', 'm', BLAS, BLAS2]),
    953953
    954954    Extension('sage.matrix.matrix_integer_sparse',
    955955              sources = ['sage/matrix/matrix_integer_sparse.pyx'],
     
    976976    Extension('sage.matrix.matrix_modn_dense_float',
    977977              sources = ['sage/matrix/matrix_modn_dense_float.pyx'],
    978978              language="c++",
    979               libraries = ['gmp', 'linbox', 'givaro', BLAS, BLAS2],
     979              libraries = ['linbox', 'givaro', 'gmpxx', 'gmp', BLAS, BLAS2],
    980980              extra_compile_args = ['-DDISABLE_COMMENTATOR']),
    981981
    982982    Extension('sage.matrix.matrix_modn_dense_double',
    983983              sources = ['sage/matrix/matrix_modn_dense_double.pyx'],
    984984              language="c++",
    985               libraries = ['gmp', 'linbox', 'givaro', BLAS, BLAS2],
     985              libraries = ['linbox', 'givaro', 'gmpxx', 'gmp', BLAS, BLAS2],
    986986              extra_compile_args = ['-DDISABLE_COMMENTATOR']),
    987987
    988988    Extension('sage.matrix.matrix_modn_sparse',