VERSION UTILITY V2.4-1 I wrote the first VERSION in the spring of 1988. Since then, two new Linker version have been released within VMS upgrades. The new version of VERSION will read all executables linked under those three versions of the Linker. This program does not need any extra files VERSION assumes that all images are located under the SYS$SYSTEM directory. If there are layered products in different areas, then specify the directory name they are located with or without the extention (the default is exe). You can see help for more details. ************************************************************************** Modifications: 1. Restructuring of code 2. (new) Module for extracting the image information. 3. (new) Module for handling error conditions. 4. (mod) Help file revised for new version. 5. (fix) Output of information with the /OUTPUT qualifier. 6. (new) Search method for extracting versions from images. Should support older and third party software. 7. (mod) Search method to include new linker format of VMS 5.5. ************************************************************************** When using the utility you may notice that the version may be different than say V4.7 and may instead return X-1. That is because the image file for that particular product may not have the version, however, there does not seem to be any other place where the version numbers are stored. If you have onsite utilities that you wish to add the version number to, link the program with the /OPTIONS quailfier and have a file with the OPT extention (look at version's files for the format). To compile and link VERSION: $ FORTRAN VERSION $ LINK VERSION /OPTIONS $ ************************************************************************* Implementing: 1. Modify .CLD file to point to appropriate image directory. 2. Add command to CLI tables or SET COMMAND VERSION should be done at command line. 3. Add .HLP file to HELP files. ************************************************************************* For comments, suggestions or problems: Jonathan C. Baker Naval Surface Weapons Center N86 Dahlgren, VA 22448 (703)663-8705 Mail to: system_jb@128.38.14.201 system_jb@unode1.nswc.navy.mil