One of our user gets an execution error from his Fortran program on one
machine and on the second machine
it runs with the same executable..If he compiles his code on the
problem machine then it runs.
The 2 machines are having 2 different versions of Tru64 OS and with the
same Fortran
Compiler version. The situation is like this:
Machine 1 :
=========
Tru54 OS V5.1
Fortran SW info:
============
< DFABASE530 installed Compaq Fortran 90 and 77 V5.3 for Compaq
Tru6s
< DFACOM530 installed Compaq Fortran V5.3 Tools & their Man
Pages
< DFADOC530 installed Compaq Fortran V5.3 Release Notes and Man
Page
< DFARTL388 installed Compaq Fortran RTL #388 for Compaq Tru64
UNIX)
< HPFLIBS170 installed High Performance Fortran Runtime Libraries
Machine 2
--------
Tru64 OS V4.0D
Fortran SW info:
============
DFABASE530 installed Compaq Fortran 90 and 77 V5.3
for Compaq
Tru64 UNIX Alpha Systems
DFACOM530 installed Compaq Fortran V5.3 Tools &
their Man Pages
DFADOC530 installed Compaq Fortran V5.3 Release
Notes and Man
Page
DFARTL388 installed Compaq Fortran RTL #388 for
Compaq Tru64
UNIX Alpha Systems (f90 and f77)
GPABASE311 installed Graphical Program Analysis Base
V3.1
For Compaq Tru64 UNIX
HPFLIBS170 installed High Performance Fortran Runtime
Lib
Libraries
The executable error message is:
2877:./a.out: /sbin/loader: Error: Unresolved symbol in ./a.out:
_OtsDivRem32
I would like to know where the location of the library of this
symbol:"_OtsDivRem32"
The user uses X11 library. Is it possible to create a load map to findout
all the
libraries and the corresponding variables?
Thanks in advance,
Kumar
Received on Tue Jan 16 2001 - 20:39:48 NZDT