@@ -2,32 +2,28 @@ import sys
2
2
import distutils .sysconfig
3
3
import numpy .distutils .misc_util
4
4
5
+ LIBPATH = ['/usr/lib' , '.' , '/usr/local/lib' , '/sw/lib' ]
6
+ CPPPATH = ['/usr/local/include' , '/sw/include' , '/usr/include' ]
7
+ CCFLAGS = ['-O3' ]
8
+
5
9
# Some settings depending on the platform.
6
10
if sys .platform == 'darwin' :
7
11
libname = 'libarac.dylib'
8
- linkflags = '-Wno-long-double -undefined suppress -flat_namespace'
12
+ linkflags = '-Wno-long-double -undefined suppress -flat_namespace '
9
13
frameworksflags = '-flat_namespace -undefined suppress'
14
+ CPPPATH .append ('/System/Library/Frameworks/vecLib.framework/Versions/A/Headers' )
10
15
elif sys .platform == 'linux2' :
11
16
libname = 'libarac.so'
12
17
frameworksflags = ''
13
18
linkflags = ''
14
19
else :
15
20
raise SystemExit ("Cannot build on %s." % sys .platform )
16
21
17
-
18
- SetOption ('num_jobs' , 4 )
19
-
20
22
TARGET = '/usr/local'
21
23
22
- LIBPATH = ['/usr/lib' , '.' , '/usr/local/lib' , '/sw/lib' ]
23
- CPPPATH = ['/usr/local/include' , '/sw/include' , '/usr/include' ]
24
- CCFLAGS = ['-g' , '-O3' ]
25
- #CCFLAGS = ['-O3']
26
-
27
24
PYTHONPATH = [distutils .sysconfig .get_python_inc ()]
28
25
NUMPYPATH = numpy .distutils .misc_util .get_numpy_include_dirs ()
29
26
30
-
31
27
# First compile and link the library.
32
28
libenv = Environment (LIBS = ['m' , 'blas' ], CPPPATH = CPPPATH , LIBPATH = LIBPATH ,
33
29
SHLIBPREFIX = "" , CCFLAGS = CCFLAGS )
0 commit comments