Changeset 7587:1a28b98c4fe3
- Timestamp:
- 11/10/07 06:06:09 (6 years ago)
- Branch:
- default
- Parents:
- 7329:31a18043fb4d (diff), 7586:a58a162809aa (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent. - Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
setup.py
r7309 r7587 862 862 ), \ 863 863 864 Extension('sage.rings.polynomial.polybori', 865 sources = ['sage/rings/polynomial/polybori.pyx'], 866 libraries=['polybori','pboriCudd','groebner'], 867 include_dirs=[SAGE_ROOT+'/local/include/cudd', 868 SAGE_ROOT+'/local/include/polybori', 869 SAGE_ROOT+'/local/include/polybori/groebner'], 870 language = 'c++'), \ 864 871 865 872 ] -
setup.py
r7582 r7587 3 3 4 4 import distutils.sysconfig, os, sys 5 from distutils.core import setup, Extension 5 # from distutils.core import setup, Extension 6 7 # TODO: Is this what we want here? 8 from distutils.core import setup 9 from distutils.extension import Extension 10 from Cython.Distutils import build_ext 11 6 12 7 13 … … 161 167 language='c++') 162 168 169 ntl_GF2 = Extension('sage.libs.ntl.ntl_GF2', 170 sources = ["sage/libs/ntl/ntl_GF2.pyx"], 171 libraries = ["csage", "ntl", "stdc++"], 172 language='c++') 173 163 174 ntl_GF2X = Extension('sage.libs.ntl.ntl_GF2X', 164 175 sources = ["sage/libs/ntl/ntl_GF2X.pyx"], 176 libraries = ["csage", "ntl", "gmp", "gmpxx", "m", "stdc++"], 177 language='c++') 178 179 ntl_GF2EContext = Extension('sage.libs.ntl.ntl_GF2EContext', 180 sources = ["sage/libs/ntl/ntl_GF2EContext.pyx"], 165 181 libraries = ["csage", "ntl", "gmp", "gmpxx", "m", "stdc++"], 166 182 language='c++') … … 197 213 198 214 199 givaro_gfq= Extension('sage.rings.finite_field_givaro',215 finite_field_givaro = Extension('sage.rings.finite_field_givaro', 200 216 sources = ["sage/rings/finite_field_givaro.pyx"], 201 217 libraries = ['givaro', 'gmpxx', 'gmp', 'm', 'stdc++', ], # this order is needed to compile under windows. 202 218 language='c++' 203 219 ) 204 220 finite_field_ntl_gf2e = Extension('sage.rings.finite_field_ntl_gf2e', 221 sources = ['sage/rings/finite_field_ntl_gf2e.pyx'], 222 libraries = ['ntl', 'gmp'], 223 language = 'c++') 205 224 206 225 qd = Extension('sage.rings.real_rqdf', … … 257 276 language="c++", 258 277 include_dirs=[SAGE_ROOT +'/local/include/singular'] 278 ) 279 280 fplll = Extension('sage.libs.fplll.fplll', 281 sources = ['sage/libs/fplll/fplll.pyx'], 282 libraries = ['gmp', 'mpfr', 'stdc++', 'fplll'], 283 language="c++", 284 include_dirs=[SAGE_ROOT +'/local/include/fplll'] 259 285 ) 260 286 … … 439 465 ntl_lzz_p, 440 466 ntl_lzz_pX, 467 ntl_GF2, 441 468 ntl_GF2X, 469 ntl_GF2EContext, 442 470 ntl_GF2E, 443 471 ntl_GF2EX, … … 480 508 matrix_mpolynomial_dense, \ 481 509 482 givaro_gfq, \ 510 finite_field_givaro, \ 511 finite_field_ntl_gf2e, \ 483 512 484 513 libsingular, \ 514 515 fplll, \ 485 516 486 517 ## matrix_rational_sparse, … … 554 585 sources = ['sage/rings/ring.pyx']), \ 555 586 587 Extension('sage.rings.polynomial.cyclotomic', 588 sources = ['sage/rings/polynomial/cyclotomic.pyx'] 589 ), \ 590 556 591 Extension('sage.rings.polynomial.multi_polynomial', 557 592 sources = ['sage/rings/polynomial/multi_polynomial.pyx'] … … 622 657 Extension('sage.rings.padics.pow_computer', 623 658 sources = ['sage/rings/padics/pow_computer.pyx'], 624 libraries=['gmp']), 659 libraries = ["csage", "ntl", "gmp", "gmpxx", "m", "stdc++"], 660 language='c++'), 625 661 Extension('sage.rings.padics.local_generic_element', 626 662 sources = ['sage/rings/padics/local_generic_element.pyx']), … … 1068 1104 1069 1105 'sage.libs', 1106 'sage.libs.fplll', 1070 1107 'sage.libs.hanke', 1071 1108 'sage.libs.linbox', … … 1147 1184 'sage.dsage.misc', 1148 1185 'sage.dsage.misc.tests', 1149 'sage.dsage.scripts' 1186 'sage.dsage.web', 1187 'sage.dsage.scripts', 1150 1188 ], 1151 1189 … … 1154 1192 'sage/dsage/scripts/dsage_setup.py' 1155 1193 ], 1194 1195 data_files = [('dsage/web/static', 1196 ['sage/dsage/web/static/dsage_web.css', 1197 'sage/dsage/web/static/dsage_web.js', 1198 'sage/dsage/web/static/jquery-latest.js', 1199 'sage/dsage/web/static/jquery.tablesorter.pack.js', 1200 'sage/dsage/web/static/index.html'])], 1156 1201 1157 1202 ext_modules = ext_modules,
Note: See TracChangeset
for help on using the changeset viewer.
