专家:正在尝试使用以下命令配置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的(习惯)建设的一个缺陷?
发布于 2015-04-01 15:33:01
自动生成的配置脚本( MPICH使用)在config.log中记录了大量信息。当配置脚本以一种奇怪的方式运行时,请查看config.log以获得线索。
这里需要谨慎一点,因为config.log在检查时会报告许多故障,例如,如果您的系统调用的行为类似于HP-UX10.4版本(它不会)。
但是,寻找'gfortran‘和其他上下文,以便您可以找到测试。有时,这种类型的错误是由于缺少库或头文件造成的:也许您只需更新环境变量。
https://stackoverflow.com/questions/29359500
复制相似问题