静态链接fortran mpi并行程序

静态链接fortran mpi并行程序,fortran,mpi,static-linking,Fortran,Mpi,Static Linking,我试图静态链接Nasa平行基准(NPB)。我的目标是避免在集群节点上安装fortran编译器(mpif77) 我在mpif77文档中没有看到任何静态链接选项。OpenMPI可以构建为静态库。尝试使用-static链接。有关更多选项,请参阅 查看是否未构建静态库,并联系您的技术支持,或者如果您是管理员,请自行创建。您使用哪种编译器?mpif77不是一个编译器,只是一个真实事物的包装器。此外,我不记得曾经见过“包装器”没有作为脚本实现,因此很容易进行相应的修补。一般来说,为什么运行时动态链接到共享l

我试图静态链接Nasa平行基准(NPB)。我的目标是避免在集群节点上安装fortran编译器(mpif77)


我在mpif77文档中没有看到任何静态链接选项。

OpenMPI可以构建为静态库。尝试使用
-static
链接。有关更多选项,请参阅


查看是否未构建静态库,并联系您的技术支持,或者如果您是管理员,请自行创建。

您使用哪种编译器?mpif77不是一个编译器,只是一个真实事物的包装器。此外,我不记得曾经见过“包装器”没有作为脚本实现,因此很容易进行相应的修补。一般来说,为什么运行时动态链接到共享libs需要在节点上显示“编译器”,这并没有向我透露。@Solkar,在开放MPI中的包装是C++程序而不是脚本。@ vLaDimRf使用GfTrrn尝试添加:-static到Fink FLAG,然后得到/Ur/bin /LD:不能找到-LMPI然后尝试:MPIYLIB=-L/CM/Stuts/Apps/OpenMPI/GCC/64/No/LB64—LMPI,得到了相同的MPI实现方案?