Compiling COBOL or PL/I for AIX with gmake

Technote (troubleshooting)


Problem(Abstract)

Message catalog not found error is seen when compiling with gmake.

Symptom

IGYSI5257-U Message catalog not found. gmake 255.

Cause

Compiling with gmake ignores the environment variable NLSPATH. This is for security reasons.

Environment

AIX

Diagnosing the problem

This technical note that you are now reading only applies to GNU gmake. (There are other reasons why the message catalog cannot be found. Also search for those.)


Briefly, the environment variable NLSPATH must point to the location of IGYCMSGS.CAT. The environment variable LANG must be set to the right value such as en_US.


Resolving the problem

Change the permissions of the gmake executable from setuid or setgid value -rwxr-sr-x or maybe from -rwxr-xr-s to -rwxr-xr-x. Get rid of the letter s in the file permissions.

Cross Reference information
Segment Product Component Platform Version Edition
Software Development PL/I for AIX Not Applicable AIX

Rate this page:

(0 users)Average rating

Add comments

Document information


More support for:

COBOL for AIX

Software version:

3.1, 4.1

Operating system(s):

AIX

Reference #:

1516415

Modified date:

2011-09-27

Translate my page

Machine Translation

Content navigation