![]() |
![]() HP OpenVMS Systemsask the wizard |
![]() |
The Question is: Will a compiled v7.1 FORTRAN .EXE run on v6.2 The Answer is : Downward (or backward) compatibility of images is not officially supported, and is known to not operate in various cases. The official support for application image compatibility is upward only -- you must compile and link on the oldest version that will be supported. User-mode applications and code constructs -- barring any latent errors, of course -- are expected to operate successfully on later OpenVMS versions. There are various unsupported approaches that have been attempted over the years including redirection of the LINK at older RTL images, but these approaches all have a similar limitation: without testing on the target version, it is difficult to predict if the images will work in the target (older) environment. And once a target testing environment is available, you might as well build there, too... Please see topics (3761), (5192), and (6829). Related topics include (173), (866), (1052), (1171), (1904), (2738), (2932), (4336), and (6049).
|