Skip to main content

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

Copyright and trademark information

IBM, the IBM logo and ibm.com are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml.

Rate this page:


(0 users)Average rating

Add comments

Document information

COBOL for AIX


Software version:
3.1, 4.1


Operating system(s):
AIX


Reference #:
1516415


Modified date:
2011-09-27

Translate my page

Content navigation