【发布时间】:2017-08-15 06:37:18
【问题描述】:
我正在尝试使用 fortran、gfortran 配置我的 openmpi,
这就是我配置 mpi 的方式。
./configure --prefix=/usr/local/openmpi/2.0.1 --enable-mpi-fortran --enable-mpi-cxx --enable-mpi-thread-multiple
我在制作阶段收到此错误。
/usr/local/gnu_gcc/lib/../lib64/libquadmath.la' 不是有效的 libtool 存档
有什么办法吗?
【问题讨论】:
-
您要构建什么?你试过玩具 mpi 问题吗?
-
你从哪里得到 gfortran?你不是只有静态运行时库吗?你的操作系统是什么。你有哪些版本的软件?
-
顺便说一句,你确定你真的需要 --enable-mpi-thread-multiple 吗?大多数人不这样做,这会损害性能。
-
@VladimirF : 我确实需要多个 mpi 线程,操作系统是 ubuntu 16.04,编译器 gcc 4.9.4,openmpi 2.0.1
-
@aaaramoonthis文章中有类似的问题及其简单的解决方法。
标签: fortran mpi gfortran openmpi