我的目标是在我的Macbook Pro,mountainlion 10.8.5上安装openmpi 1.6.5,遵循以下简单的指导原则: https://wiki.helsinki.fi/display/HUGG/Installing+Open+MPI+on+Mac+OS+X 配置时 ./configure --prefix = / usr / local / bin F77 = gfortran FC = gfortran 成功,“让所有人”失败了:
clang: warning: argument unused during compilation: '-fopenmp'
CXXLD vtfilter
ld: library not found for -lgomp
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[7]: *** [vtfilter] Error 1
作为一个完整的新手,我坚持这个错误......我在这里读到了错误: Error enabling openmp - "ld: library not found for -lgomp" and Clang errors (对于可能同一问题的新线程感到抱歉 - 这个网站的说明引导我不要发布新问题作为旧线程的答案......) 我不确定这些修复是否适用于此(?) - 我已尝试在$ PATH中进行排序,这没有任何效果。这看起来我的编译器有问题吗?如果我可以发布更多有用的信息,请告诉我。
感谢您的时间和帮助!
答案 0 :(得分:0)
如果您只是禁用捆绑的VampirTrace库的构建会更容易:
$ ./configure --enable-contrib-no-build=vt ...
如果您仍需要跟踪和配置您的MPI应用程序,可以download VampirTrace并单独构建它。