--- ScientificPython-2.8/Src/MPI/compile.py.old 2009-03-01 17:31:49.000000000 -0900 +++ ScientificPython-2.8/Src/MPI/compile.py 2009-03-01 17:57:54.000000000 -0900 @@ -8,17 +8,19 @@ from Scientific import N cfgDict = distutils.sysconfig.get_config_vars() - # Name of the MPI compilation script. mpicompiler = 'mpicc' sources='mpipython.c Scientific_mpi.c' extra_compile_args = "" if N.package == "NumPy": + arrayobject_h_include64 = os.path.join(sys.prefix, + "lib64/python%s.%s/site-packages/numpy/core/include" + % sys.version_info [:2]) arrayobject_h_include = os.path.join(sys.prefix, "lib/python%s.%s/site-packages/numpy/core/include" % sys.version_info [:2]) - extra_compile_args = "-DNUMPY=1 -I"+arrayobject_h_include + extra_compile_args = "-DNUMPY=1 -I"+arrayobject_h_include+" -I"+arrayobject_h_include64+" -I../../Include" linkforshared = cfgDict['LINKFORSHARED'] if sys.platform == 'darwin':