免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12
最近访问板块 发新帖
楼主: hui5562lin
打印 上一主题 下一主题

请教有关程序编译后的大小 [复制链接]

论坛徽章:
0
11 [报告]
发表于 2005-08-26 17:26 |只看该作者

请教有关程序编译后的大小

我编译的时候已设定了 IGCDTA(*YES),所以和库中原先是否存在已编译好的PGM应该没有关系。的确是通过注释或删除一些代码,这个程序就编译通过。

程序代码不是很方便直接贴上来,以下是SPLF的出错信息,我觉得应该是COBOL编译器对于源代码(可执行代码)有限制,编译器没有将我的代码全部编译出来。

以下是出错信息,不知道大家有没有碰到过:
(注:编译到PERFORM这一句时出EXCEPTION,后面还有一段代码没有编译进来)

  20490  425557                  PERFORM MESSAGE-MOVE THRU MESSAGE-MOVE-EXIT                             31/05/05
* EXCEPTION MCH1210 OCCURRED IN QLBPRO07 AT MI INSTRUCTION 479 IN COMPILER PHASE PRO.
* MCH1210 RECEIVER VALUE TOO SMALL TO HOLD RESULT.
* CURRENT CARD==>;51019                   PERFORM PRINTEM      THRU PRINTEM-EXIT
* XSEMCODE=   128        XSEMPARM=     0
* TOKEN SLOT==>; XTOKCODE=    28   XTOKLEN=     7
                                                      
*** NO SYMBOL TABLE PRESENT ***
DUMP TERMINATED - OBJECT DEFINITION TABLE NOT MATERIALIZABLE
* EXCEPTION MCH0601 OCCURRED IN QLBGPERF AT MI INSTRUCTION 21 IN COMPILER PHASE GEN.
* MCH0601 SPACE OFFSET X'00000000' OR TERASPACE OFFSET X'0000000000000000' IS OUTSIDE CURRENT LIMIT FOR OBJECT QLB.TEMP. COBOL.WORK.S
* PROCESSING ITEXT FOR STATEMENT  9406 SQRNBR +000700
000044FC: N-TUPLE  PERFORM   0 0000:
                                                      
FORMATTED DATA DUMP FOR PROGRAM QLBPRO07.QLBL             16:39:35    26/08/05
NAME  OFFSET  ATTRIBUTES    VALUE
*** NO SYMBOL TABLE PRESENT ***
DUMP TERMINATED - OBJECT DEFINITION TABLE NOT MATERIALIZABLE
                             * * * * *   E N D   O F   S O U R C E   * * * * *

论坛徽章:
0
12 [报告]
发表于 2005-08-26 23:55 |只看该作者

请教有关程序编译后的大小

[quote]原帖由 "hui5562lin"]我编译的时候已设定了 IGCDTA(*YES),所以和库中原先是否存在已编译好的PGM应该没有关系。.........[/quote 发表:

CRTCBLPGM好象没有IGCDTA(*YES)参数设定,只有在CRTPF、CRTDSPF、CRTPRTF时才会存在IGCDTA(*YES)参数以支持中文。

再说“设定了IGCDTA(*YES)可以证明与原来库中是否存在编译好的OBJECT没关系”,不理解你的意思。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP