Dear PyMVPA community,

I have a problem installing PyMVPA on Mac OS X 10.10.5 (Yosemite). Since
my Homebrew does not get along well with MacPorts, I figured it would be
best to try to build it from source.

"python setup.py build_ext" fails with the following error (just the
error bit):

/Users/MYUSERNAME/anaconda/lib/python2.7/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:15:2:
warning: "Using deprecated NumPy API, disable it by "
"#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-W#warnings]
#warning "Using deprecated NumPy API, disable it by " \
 ^
1 warning generated.
creating build/lib.macosx-10.5-x86_64-2.7/mvpa2/clfs/libsvmc
g++ -bundle -undefined dynamic_lookup -L/Users/MYUSERNAME/anaconda/lib
-arch x86_64 -isysroot /Developer/SDKs/MacOSX10.5.sdk -arch x86_64
build/temp.macosx-10.5-x86_64-2.7/3rd/libsvm/svm.o
build/temp.macosx-10.5-x86_64-2.7/build/src.macosx-10.5-x86_64-2.7/mvpa2/clfs/libsvmc/svmc_wrap.o
-L/Users/MYUSERNAME/anaconda/lib -o
build/lib.macosx-10.5-x86_64-2.7/mvpa2/clfs/libsvmc/_svmc.so -bundle
ld: library not found for -lc++
clang: error: linker command failed with exit code 1 (use -v to see
invocation)
ld: library not found for -lc++
clang: error: linker command failed with exit code 1 (use -v to see
invocation)
error: Command "g++ -bundle -undefined dynamic_lookup
-L/Users/MYUSERNAME/anaconda/lib -arch x86_64 -isysroot
/Developer/SDKs/MacOSX10.5.sdk -arch x86_64
build/temp.macosx-10.5-x86_64-2.7/3rd/libsvm/svm.o
build/temp.macosx-10.5-x86_64-2.7/build/src.macosx-10.5-x86_64-2.7/mvpa2/clfs/libsvmc/svmc_wrap.o
-L/Users/MYUSERNAME/anaconda/lib -o
build/lib.macosx-10.5-x86_64-2.7/mvpa2/clfs/libsvmc/_svmc.so -bundle"
failed with exit status 1

It seems that there is a problem with building the libsvm functions.
(After all, the installation works fine with the "--no-libsvm" option.)
I discovered a previous email reporting problems with that. The
suggested solution was to use an earlier version of swig (3.0.0 instead
of 3.0.8). This didn't work for me. (
http://lists.alioth.debian.org/pipermail/pkg-exppsy-pymvpa/2015q3/003176.html
)

However, I did find the library "ld" on my system. How can I tell
PyMVPA's setup.py to use it? I played around with the config settings in
setup.py but to no avail so far ...

But maybe the problem is something completely different. Could someone
help please?

Best,
Michael



_______________________________________________
Pkg-ExpPsy-PyMVPA mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-exppsy-pymvpa

Reply via email to