[comp.unix.aix] RS-6000 / xlfsmsg.cat file error

ivan%nepjt@ncsuvx.ncsu.edu (Ivan Maldonado) (09/22/90)

I've been testing some FORTRAN code on these machines.  The xlf
compiler appears to be working fine, but once executed I always
get the message:

Error occurred while initializing the message system in file:
xlfsmsg.cat

Any suggestions ?  Doesn't appear serious, but the message is
very annoying looking.

-Ivan

--
---------------------------------------------------------------------------
| Guillermo Ivan Maldonado        |  Internet: ivan%nepjt@ncsuvx.ncsu.edu |
| Dept. of Nuclear Engineering    |  BITNET  : maldonado@ncsune           |
| North Carolina State University |----------------------------------------
| NCSU Box # 7909                 |   ... que viva Quito !                |
| Raleigh. NC 27695-7909          |         ... que viva el ECUADOR !!    |
---------------------------------------------------------------------------

frank@gremlin.austin.ibm.com (Frank Feuerbacher) (09/25/90)

> I've been testing some FORTRAN code on these machines.  The xlf
> compiler appears to be working fine, but once executed I always
> get the message:
>
> Error occurred while initializing the message system in file:
> xlfsmsg.cat

This is caused when a command (although message will probably vary) can not
find the message catalog for the set language.

Perhaps your environment variables LANG or NLSPATH are not set, or set
incorrectly.  For example, LANG=C or LANG=En_US  and
NLSPATH=Distribution: comp
Followup-To:
References: <IVAN%NEPJT.90Sep21230055@nepjt.ncsuvx.ncsu.edu>
From: frank@gremlin.austin.ibm.com (Frank Feuerbacher)
Reply-To: ...@cs.utexas.edu:ibmaus!auschs!gremlin.austin.ibm.com!frank
Organization: IBM AWD
Subject: Re: RS-6000 / xlfsmsg.cat file error
Keywords:


> I've been testing some FORTRAN code on these machines.  The xlf
> compiler appears to be working fine, but once executed I always
> get the message:
>
> Error occurred while initializing the message system in file:
> xlfsmsg.cat

This is caused when a command (although message will probably vary) can not
find the message catalog for the set language.

Perhaps your environment variables LANG or NLSPATH are not set, or set
incorrectly.  For example, LANG=C or LANG=En_US  and
NLSPATH=/usr/lpp/msg/%L/%N:/usr/lpp/msg/prime/%N

LANG=C should give the familar terse messages and En_US should give a more
'friendly,' descriptive message.

These variable should have been set up in the /etc/profile during installation.

Hope this helps

Disclaimer: I don't speak for my employer, they don't speak for me.

bengsig@oracle.nl (Bjorn Engsig) (09/25/90)

Article <IVAN%NEPJT.90Sep21230055@nepjt.ncsuvx.ncsu.edu> by ivan%nepjt@ncsuvx.ncsu.edu (Ivan Maldonado) says:
|
|Error occurred while initializing the message system in file:
|xlfsmsg.cat
|
This is probably due to wrong permissions in the msg files.  Look for files in
/usr/lpp/msg/En_US that are not world readable, in particular the file you
mention above.
-- 
Bjorn Engsig,	Domain:		bengsig@oracle.nl, bengsig@oracle.com
		Path:		uunet!mcsun!orcenl!bengsig
		From IBM:	auschs!ibmaus!cs.utexas.edu!uunet!oracle!bengsig