Changeset 6213
- Timestamp:
- 02/02/10 23:14:38 (7 months ago)
- Location:
- branches/0.7.x/scipy
- Files:
-
- 3 modified
-
lib/lapack/SConscript (modified) (1 diff)
-
sparse/linalg/dsolve/SConscript (modified) (4 diffs)
-
sparse/linalg/eigen/arpack/SConscript (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
branches/0.7.x/scipy/lib/lapack/SConscript
r4537 r6213 54 54 # Build 55 55 #========== 56 env.AppendUnique(CPPPATH = env['F2PYINCLUDEDIR'])56 env.AppendUnique(CPPPATH=[env['F2PYINCLUDEDIR']]) 57 57 env.AppendUnique(F2PYOPTIONS = '--quiet') 58 58 -
branches/0.7.x/scipy/sparse/linalg/dsolve/SConscript
r4535 r6213 5 5 from numscons import CheckF77LAPACK 6 6 from numscons import write_info 7 from numscons.core.misc import built_with_mstools, built_with_gnu_f77 7 8 8 9 env = GetNumpyEnvironment(ARGUMENTS) … … 25 26 # Build superlu lib 26 27 superlu_env = env.Clone() 27 superlu_def = {}28 superlu_def = [] 28 29 if sys.platform == 'win32': 29 superlu_def ['NO_TIMER'] = 130 superlu_def ['USE_VENDOR_BLAS'] = 230 superlu_def.append((('NO_TIMER'), 1)) 31 superlu_def.append((('USE_VENDOR_BLAS'), 2)) 31 32 superlu_env.Append(CPPDEFINES = superlu_def) 32 33 … … 43 44 "dreadhb.c", "dsnode_bmod.c", "dsnode_dfs.c", "dsp_blas2.c", "dsp_blas3.c", 44 45 "dutil.c", "dzsum1.c", "get_perm_c.c", "heap_relax_snode.c", "icmax1.c", 45 "izmax1.c", " lsame.c", "memory.c", "mmd.c", "relax_snode.c", "scolumn_bmod.c",46 "izmax1.c", "memory.c", "mmd.c", "relax_snode.c", "scolumn_bmod.c", 46 47 "scolumn_dfs.c", "scomplex.c", "scopy_to_ucol.c", "scsum1.c", "sgscon.c", 47 48 "sgsequ.c", "sgsrfs.c", "sgssv.c", "sgssvx.c", "sgstrf.c", "sgstrs.c", … … 55 56 "zpanel_dfs.c", "zpivotL.c", "zpivotgrowth.c", "zpruneL.c", "zreadhb.c", 56 57 "zsnode_bmod.c", "zsnode_dfs.c", "zsp_blas2.c", "zsp_blas3.c", "zutil.c"]] 58 59 # XXX: we should detect whether lsame is already defined in BLAS/LAPACK. Here, 60 # when using MSVC + MKL, lsame is already in MKL 61 if not (built_with_mstools(env) and (not built_with_gnu_f77(env))): 62 superlu_src.append(pjoin("SuperLU", "SRC", "lsame.c")) 57 63 superlu = superlu_env.DistutilsStaticExtLibrary('superlu_src', source = superlu_src) 58 64 -
branches/0.7.x/scipy/sparse/linalg/eigen/arpack/SConscript
r4931 r6213 54 54 src = [str(s) for s in arpack_src] 55 55 56 env.AppendUnique(CPPPATH = pjoin('ARPACK', 'SRC'))57 env.AppendUnique(F77PATH = pjoin('ARPACK', 'SRC'))58 env.AppendUnique(LIBPATH = '.')56 env.AppendUnique(CPPPATH = [pjoin('ARPACK', 'SRC')]) 57 env.AppendUnique(F77PATH = [pjoin('ARPACK', 'SRC')]) 58 env.AppendUnique(LIBPATH = ['.']) 59 59 arpack_lib = env.DistutilsStaticExtLibrary('arpack', source = src) 60 60
