| Linux Forum Index » Linux Miscellaneous Topics 2 » Getting Fortran program compiled under SuSE 8.0 to run under |
|
Page 1 of 1 |
|
| Author |
Message |
| Guest |
Posted: Tue Oct 11, 2005 12:51 pm |
|
|
|
|
Fortran program compiled on SuSE 8.0 gives this error message when it's
run on the SuSE 9.0 platform:
forrtl: info: Fortran error message number is 174.
forrtl: warning: Could not open message catalog: ifcore_msg.cat.
forrtl: info: Check environment variable NLSPATH and protection of
/usr/lib/ifcore_msg.cat.
On the SuSE 8.0 platform:
cd /usr/lib
ifcore_msg.cat is a link to
/opt/intel/intel_fc_80/lib/ifcore_msg.cat
On the SuSE 9.0 platform:
cd /usr/lib
ll ifcore*
ls: No match.
Is it OK to define a link in /usr/lib on SuSE 9.0 that says
ifcore_msg.cat -> /opt/intel/fc/9.0/lib/ifcore_msg.cat
The two ifcore_msg.cat files have slightly different sizes and are in
directories that follow a slightly different naming convention.
How else can I get the 8.0 program to run under 9.0? (I'd prefer not to
recompile on 9.0).
Thanks |
|
|
| Back to top |
|
|
|
| Michael Heiming |
Posted: Tue Oct 11, 2005 12:58 pm |
|
|
|
Guest
|
In comp.os.linux.misc McKinldj@westinghouse.com:
Quote: Fortran program compiled on SuSE 8.0 gives this error message when it's
run on the SuSE 9.0 platform:
forrtl: info: Fortran error message number is 174.
forrtl: warning: Could not open message catalog: ifcore_msg.cat.
forrtl: info: Check environment variable NLSPATH and protection of
/usr/lib/ifcore_msg.cat.
[..]
Quote: How else can I get the 8.0 program to run under 9.0? (I'd prefer not to
recompile on 9.0).
Why on earth, would you insist on not using the easiest and less
painful way if you have the source?
Wondering
--
Michael Heiming (X-PGP-Sig > GPG-Key ID: EDD27B94)
mail: echo zvpunry@urvzvat.qr | perl -pe 'y/a-z/n-za-m/'
#bofh excuse 395: Redundant ACLs. |
|
|
| Back to top |
|
|
|
| Ralf Fassel |
Posted: Wed Oct 12, 2005 2:49 am |
|
|
|
Guest
|
* McKinldj@westinghouse.com
| Is it OK to define a link in /usr/lib on SuSE 9.0 that says
| ifcore_msg.cat -> /opt/intel/fc/9.0/lib/ifcore_msg.cat
|
| The two ifcore_msg.cat files have slightly different sizes and are in
| directories that follow a slightly different naming convention.
Have you tried that? Did it work?
Did you try the suggestion in the warning message? I.e. define NLSPATH
in the environment to include the new location of the .cat file?
| How else can I get the 8.0 program to run under 9.0? (I'd prefer not
| to recompile on 9.0).
I don't think that recompiling will change anything here, since the
program seems to look in /usr/lib for the .cat file, and the contents
of /usr/lib will most likely not change by recompiling the program.
R' |
|
|
| Back to top |
|
|
|
|