이 주제에서는 워크스테이션에 설치된
CICS® 제품의 기본 프리프로세서 옵션을 설명합니다.
System z®용 Rational® Developer는
Linux® 플랫폼에서 TXSeries를 지원하지 않습니다.
원격 파일의 로컬 구문 검사용 컴파일러 옵션은 프로시저 및 단계
창에서 지정된 옵션으로 판별합니다. System z용 Rational Developer는
워크스테이션에 설치된 CICS 버전에 따라
원격 파일을 로컬 구문 검사할 수 있는 올바른 프리프로세서 옵션을
제공합니다. 로컬 컴파일 옵션 페이지에서
프리프로세서 선택란이 선택될 때
워크스테이션에 설치된 CICS 제품에 따라
다음과 같은 기본 프리프로세서 옵션이 결정됩니다.
- COBOL 및 CICS TX
Series 6.1 이상의 버전: CICSNT -lIBMCOB -adesvp
- COBOL 및 CICS TX
Series 5.1: CICSNT -lIBMCOB -adesv
- PL/I 및 CICS TX
Series 6.1 이상의버전: CICSTNT -lIBMPLI -adesvp
- PL/I 및 CICS TX
Series 5.1: CICSTNT -lIBMPLI -adesvp
- PL/I 및 CICS TX
Series 5.1: CICSTNT -lIBMPLI edf debug source print
CICS가 설치되지 않은 상태에서
프리프로세서 선택란이 선택되면,
System
z용 Developer는 CICS TXSeries 6.1용 옵션을 생성합니다. 컴파일 수행 시
해당 제품을 위한 적절한 변환기가 발견되지 않을 경우 System
z용 Developer는 변환기를 찾을 수 없음을 표시하는 창을 열고 메시지를 로그에 기록합니다. TXSeries 6.1 이상의 버전의 경우
System z용 Developer는 찾을 수 없는 CICS 변환기 버전을 표시합니다.
원격 파일의 로컬 구문 검사를 요청할 때 TXSeries 6.1 이상 제품이 설치되지 않은 경우
CICS 변환기를 호출하는 컴파일러 옵션이
구문 검사에 추가되지 않습니다. 구문 검사는 EXEC CICS 명령문이 발견되었고
CICS TXSeries를 설치해야 한다는
오류 메시지를 리턴합니다. 원격 파일의 로컬 구문 검사를 요청할 때
TXSeries 6.1이 설치되어 있지만
해당 구문 검사를 위해 필요한 TXSeries 레벨이 존재하지 않는 경우
컴파일러는 오류를 기록합니다.
예를 들어, 프로시저 및 단계 페이지에서
CICS 트랜잭션 서버 3.2의 호스트 구문을 선택하였지만,
사용자의 컴파일러 및 통합 변환기가 CICS의 해당 레벨을 지원하지 않는 경우
다음과 유사한 메시지가 표시됩니다.
IGYOS0226-E ERZ004081E: 올바르지 않은 CICS 옵션 'CTS32'가 지정되었습니다.
IGYDS0139-W 컴파일러 옵션 처리 도중 진단 메시지가 생성되었습니다. 이 메시지는 해당 목록의 시작점에 위치합니다.