首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >无法配置MPICH。选定的Fortran 90编译器gfortran不与选定的Fortran 77编译器gfortran一起工作。

无法配置MPICH。选定的Fortran 90编译器gfortran不与选定的Fortran 77编译器gfortran一起工作。
EN

Stack Overflow用户
提问于 2015-03-31 02:16:41
回答 1查看 1.3K关注 0票数 0

专家:正在尝试使用以下命令配置MPICH-3.2b1:

./配置--前缀=/usr/local/mpi64-32-mpich CFLAGS="-m64“FFLAGS="-m64”CC=gcc FC=gfortran ..。 配置:错误:所选的Fortran 90编译器gfortran不适用于选定的Fortran 77编译器gfortran。使用环境变量FC和F77分别选择兼容的Fortran编译器。这里的检查测试用Fortran 90编译器编译的主程序是否可以与用Fortran 77编译器编译的子程序链接。

我尝试过对FC和F77变量进行各种调用。这是不是我们的gcc/gfortran 4.8的(习惯)建设的一个缺陷?

EN

回答 1

Stack Overflow用户

发布于 2015-04-01 15:33:01

自动生成的配置脚本( MPICH使用)在config.log中记录了大量信息。当配置脚本以一种奇怪的方式运行时,请查看config.log以获得线索。

这里需要谨慎一点,因为config.log在检查时会报告许多故障,例如,如果您的系统调用的行为类似于HP-UX10.4版本(它不会)。

但是,寻找'gfortran‘和其他上下文,以便您可以找到测试。有时,这种类型的错误是由于缺少库或头文件造成的:也许您只需更新环境变量。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29359500

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档