鲲鹏社区首页
中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

运行SMOKE时报错

问题现象描述

运行SMOKE时报错“Error: Cannot assign to a named constant at (1)......Error: Expecting END SUBROUTINE statement at (1)”.

关键过程、根本原因分析

fitrxref.f:192代码空格位太长。

结论、解决方案及效果

  1. 使用PuTTY工具,以root用户登录服务器。
  2. 执行以下命令进入“Makefileinclude”文件所在路径。

    cd $SMK_HOME/subsys/smoke/src

  3. 执行以下命令修改“Makefileinclude”文件。
    1. 打开“Makefileinclude”文件。

      vi Makefileinclude

    2. 按“i”进入编辑模式,修改以下内容。
      EFLAG = -ffixed-line-length-132 -fno-backslash
    3. 按“Esc”键,输入:wq!,按“Enter”保存并退出编辑。