Ticket #12761: 12761_givaro_depends.patch

File 12761_givaro_depends.patch, 1.4 KB (added by jdemeyer, 10 years ago)
  • module_list.py

    # HG changeset patch
    # User Jeroen Demeyer <jdemeyer@cage.ugent.be>
    # Date 1337988407 25200
    # Node ID 912a65ae94f4baf961e881ac17a27e9e7833f776
    # Parent  e6b856e2ca0309228c222f72b7440bcf53ffe2b5
    Fix dependencies on Givaro
    
    diff --git a/module_list.py b/module_list.py
    a b  
    5454numpy_depends = [SAGE_LOCAL + '/lib/python/site-packages/numpy/core/include/numpy/_numpyconfig.h']
    5555
    5656flint_depends = [SAGE_INC + 'FLINT/flint.h']
    57 singular_depends = [SAGE_INC + 'libsingular.h']
     57singular_depends = [SAGE_INC + 'libsingular.h', SAGE_INC + 'givaro/givconfig.h']
    5858ginac_depends = [SAGE_INC + 'pynac/ginac.h']
    5959
    6060#########################################################
     
    597597
    598598    Extension('sage.libs.linbox.linbox',
    599599              sources = ['sage/libs/linbox/linbox.pyx'],
    600               # For this to work on cygwin, linboxwrap *must* be
     600              # For this to work on cygwin, linboxsage *must* be
    601601              # before ntl.
    602602              libraries = ['linboxsage', 'ntl', 'linbox',
    603603                           'stdc++', 'givaro', 'gmp', 'gmpxx', BLAS, BLAS2],
    604               language = 'c++'),
    605 
     604              language = 'c++',
     605              depends = [SAGE_INC + 'givaro/givconfig.h']),
    606606
    607607    Extension('sage.libs.lcalc.lcalc_Lfunction',
    608608              sources = ['sage/libs/lcalc/lcalc_Lfunction.pyx'],