3

Macports 経由でインストールが失敗するため (おそらく同じ理由で?)、ソースから Mavericks に ATLAS をインストールしようとしています (LAPACK/BLAS が必要なため)。何度も設定しようとしても、コンパイラを見つけることができません:

sudo ../configure -b 64 --prefix=/usr/local/atlas --with-netlib-lapack-tarfile=../../lapack-3.4.2.tgz -C alg /opt/local/bin/gcc-mp-4.7 -C if /opt/local/bin/gfortran-mp-4.7 --shared

顕著なエラーは次のとおりです。

Unable to find usable compiler for ICC; abortingMake sure compilers are in your path, and specify good compilers to configure
(see INSTALL.txt or 'configure --help' for details)make[1]: *** [atlas_run] Error 1

Macports のエラー メッセージは次のとおりです。

--->  Fetching distfiles for atlas
--->  Verifying checksums for atlas
--->  Extracting atlas
--->  Applying patches to atlas
--->  Configuring atlas
Selected C compiler: /opt/local/bin/clang-mp-3.3
Selected F77 compiler: gfortran48
Error: org.macports.configure for port atlas returned: configure failure: command execution failed
Please see the log file for port atlas for details:
    /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_atlas/atlas/main.log
To report a bug, follow the instructions in the guide:
    http://guide.macports.org/#project.tickets
Error: Processing of port atlas failed
4

1 に答える 1

0

fortran が必要かどうかに応じて、macports で +nofortran フラグを使用すると、mavericks で機能します。Fortran が必要な場合は、コンパイラを clang-mp-3.3 ではなく gcc4x に設定してみてください。

于 2014-03-03T14:22:47.137 に答える