Error installing scipy on Mountain Lion with Xcode 4.5.1
Posted
by
Xster
on Super User
See other posts from Super User
or by Xster
Published on 2012-10-22T22:51:44Z
Indexed on
2012/10/22
23:05 UTC
Read the original article
Hit count: 525
Environment: Mountain Lion 10.8.2, Xcode 4.5.1 command line tools, Python 2.7.3, virtualenv 1.8.2 and numpy 1.6.2
When installing scipy with
pip install -e "git+https://github.com/scipy/scipy#egg=scipy-dev"
on a fresh virtualenv.
llvm-gcc: scipy/sparse/linalg/eigen/arpack/ARPACK/FWRAPPERS/veclib_cabi_c.c
In file included from /System/Library/Frameworks/vecLib.framework/Headers/vecLib.h:43,
from /System/Library/Frameworks/Accelerate.framework/Headers/Accelerate.h:20,
from scipy/sparse/linalg/eigen/arpack/ARPACK/FWRAPPERS/veclib_cabi_c.c:2:
/System/Library/Frameworks/vecLib.framework/Headers/vfp.h:51:23: error: immintrin.h: No such file or directory
In file included from /System/Library/Frameworks/vecLib.framework/Headers/vecLib.h:43,
from /System/Library/Frameworks/Accelerate.framework/Headers/Accelerate.h:20,
from scipy/sparse/linalg/eigen/arpack/ARPACK/FWRAPPERS/veclib_cabi_c.c:2:
/System/Library/Frameworks/vecLib.framework/Headers/vfp.h: In function ‘vceilf’:
/System/Library/Frameworks/vecLib.framework/Headers/vfp.h:53: error: incompatible types in return
/System/Library/Frameworks/vecLib.framework/Headers/vfp.h: In function ‘vfloorf’:
/System/Library/Frameworks/vecLib.framework/Headers/vfp.h:54: error: incompatible types in return
/System/Library/Frameworks/vecLib.framework/Headers/vfp.h: In function ‘vintf’:
/System/Library/Frameworks/vecLib.framework/Headers/vfp.h:55: error: ‘_MM_FROUND_TRUNC’ undeclared (first use in this function)
/System/Library/Frameworks/vecLib.framework/Headers/vfp.h:55: error: (Each undeclared identifier is reported only once
/System/Library/Frameworks/vecLib.framework/Headers/vfp.h:55: error: for each function it appears in.)
/System/Library/Frameworks/vecLib.framework/Headers/vfp.h:55: error: incompatible types in return
/System/Library/Frameworks/vecLib.framework/Headers/vfp.h: In function ‘vnintf’:
/System/Library/Frameworks/vecLib.framework/Headers/vfp.h:56: error: ‘_MM_FROUND_NINT’ undeclared (first use in this function)
/System/Library/Frameworks/vecLib.framework/Headers/vfp.h:56: error: incompatible types in return
In file included from /System/Library/Frameworks/vecLib.framework/Headers/vecLib.h:43,
from /System/Library/Frameworks/Accelerate.framework/Headers/Accelerate.h:20,
from scipy/sparse/linalg/eigen/arpack/ARPACK/FWRAPPERS/veclib_cabi_c.c:2:
/System/Library/Frameworks/vecLib.framework/Headers/vfp.h:51:23: error: immintrin.h: No such file or directory
In file included from /System/Library/Frameworks/vecLib.framework/Headers/vecLib.h:43,
from /System/Library/Frameworks/Accelerate.framework/Headers/Accelerate.h:20,
from scipy/sparse/linalg/eigen/arpack/ARPACK/FWRAPPERS/veclib_cabi_c.c:2:
/System/Library/Frameworks/vecLib.framework/Headers/vfp.h: In function ‘vceilf’:
/System/Library/Frameworks/vecLib.framework/Headers/vfp.h:53: error: incompatible types in return
/System/Library/Frameworks/vecLib.framework/Headers/vfp.h: In function ‘vfloorf’:
/System/Library/Frameworks/vecLib.framework/Headers/vfp.h:54: error: incompatible types in return
/System/Library/Frameworks/vecLib.framework/Headers/vfp.h: In function ‘vintf’:
/System/Library/Frameworks/vecLib.framework/Headers/vfp.h:55: error: ‘_MM_FROUND_TRUNC’ undeclared (first use in this function)
/System/Library/Frameworks/vecLib.framework/Headers/vfp.h:55: error: (Each undeclared identifier is reported only once
/System/Library/Frameworks/vecLib.framework/Headers/vfp.h:55: error: for each function it appears in.)
/System/Library/Frameworks/vecLib.framework/Headers/vfp.h:55: error: incompatible types in return
/System/Library/Frameworks/vecLib.framework/Headers/vfp.h: In function ‘vnintf’:
/System/Library/Frameworks/vecLib.framework/Headers/vfp.h:56: error: ‘_MM_FROUND_NINT’ undeclared (first use in this function)
/System/Library/Frameworks/vecLib.framework/Headers/vfp.h:56: error: incompatible types in return
error: Command "/usr/bin/llvm-gcc -fno-strict-aliasing -Os -w -pipe -march=core2 -msse4 -fwrapv -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -Iscipy/sparse/linalg/eigen/arpack/ARPACK/SRC -I/Users/xiao/.virtualenv/lib/python2.7/site-packages/numpy/core/include -c scipy/sparse/linalg/eigen/arpack/ARPACK/FWRAPPERS/veclib_cabi_c.c -o build/temp.macosx-10.4-x86_64-2.7/scipy/sparse/linalg/eigen/arpack/ARPACK/FWRAPPERS/veclib_cabi_c.o" failed with exit status 1
Is it supposed to be looking for headers from my system frameworks? Is the development version of scipy no longer good for the latest version of Mountain Lion/Xcode?
© Super User or respective owner