HP OpenVMS Systems

ask the wizard
Content starts here

Mixing INSTALL and Global Section Services?

» close window

The Question is:

When I install a shareable image from a known file entry:analog.exe; the system
 create two images with names: analog_001 and analog_002.
This give me troubles, cause I have to do dynamic mapping and I dont know which
 common I4m mapping.
How I do to generate only analog_001?
Why does the system so?

The Answer is :

  You are attempting to do something that is generally not recommended and
  not supported; you are attempting to mix static mapping from the INSTALL
  utility with the dynamic mapping provided by the global section system
  services.  (The names of the sections created by INSTALL have, for
  instance, changed.  Most recently at V6.2.  The internal operations and
  particularly the internal implementation of the INSTALL utility is not
  considered to be a fixed nor a documented interface.)
  The OpenVMS Wizard would encourage switching to static image mapping
  using symbols and linker and INSTALL constructs, or (better) to switch
  over and use dynamic mapping (using the $mgblsc and $crmpsc system
  services) and full position-independent coding.  The OpenVMS Wizard
  strongly discourages the mixing of the dynamic and INSTALL-created
  constructs together.
  Examples of both are available in the Ask The Wizard area.  An example
  of using COMMONs and the associated static mapping is in topic (2486).
  Also please see the other areas referenced in topic (2486).

answer written or last revised on ( 5-MAY-2003 )

» close window