2012-05-31 3 views
1

Snow Leopard에 Shogun Toolbox를 설치하려고합니다.Shogun Toolbox 설치가 Snow Leopard에서 실패합니다 - liblapack 문제가 있습니까?

info:build Undefined symbols for architecture x86_64: 
:info:build "_drot_", referenced from: 
:info:build  _dbdsqr_ in liblapack.a(dbdsqr.o) 
:info:build "_dswap_", referenced from: 
:info:build  _dbdsqr_ in liblapack.a(dbdsqr.o) 
:info:build  _dsteqr_ in liblapack.a(dsteqr.o) 
:info:build  (maybe you meant: _ATL_dswap_xp0yp0aXbX) 
:info:build "__gfortran_concat_string", referenced from: 
:info:build  _dgesvd_ in liblapack.a(dgesvd.o) 
:info:build  _dormbr_ in liblapack.a(dormbr.o) 
:info:build  _dormqr_ in liblapack.a(dormqr.o) 
:info:build  _dormlq_ in liblapack.a(dormlq.o) 
:info:build "_dgemm_", referenced from: 

더있다, 그러나 그들 사이의 공통점은 liblapack.a에 대한 참조입니다 : MacPorts를 통해 나는 오류의 다음 세트를 가져옵니다. 왜 이것이 실패하고 있는지 나는 모른다. 나는 그것이 사라질 것을 희망하면서 LAPACK을 설치했다. 그러나 그것은 일어나지 않았다.

또한 pkg-config을 설치 했음에도 불구하고 소스에서 Shogun을 구성하려고 할 때 pkg-config이 설치되어 있지 않습니다.

도움말!

답변

2

답변은 완전히 lapack과 관련이 없습니다. 해결책은 Shogun 웹 사이트에서 다운로드 한 소스에서 빌드 한 MacPorts를 사용하지 말고 PYTHONPATH을 편집하여 shogun 설치 디렉토리를 포함시킵니다. Facepalm