[<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
 1113:   segment <name> or its group exceeds 64kb

     Explanation:  This message indicates one of a number of situations:

     1. Two related libraries may have been separated by other libraries in
        the link script file, so that the code in one library cannot reach
        the code in the other library.  This may also occur when related .OBJ
        files, possibly extracted from the same library, have been separated
        by too many other .OBJ files in the script file.

     2. Non-overlayable code may have been overlaid.  When third-party
        products are linked into the program, refer to the third-party
        documentation for their suggested method for dynamic overlaying.

     3. Two libraries may have declared the same segment names in different
        classes.  This should not occur in most programs.

     4. Two or more libraries may have been specified in an incorrect order
        within the link script.

     5. The program's default data segment (usually named DGROUP in the
        program's MAP file) may have exceeded 64K in size.

        Action for Situation 5:  If the default data segment exceeded 64K
        when using CA-Clipper, determine which third-party product is using
        the most of DGROUP by systematically removing each library and
        running the program with the //INFO parameter of the CLIPPER
        environment variable enabled.  When the offending library is found,
        contact Computer Associates technical support.

     Note:  For CA-Clipper applications, the usual cause of this problem
     is that the first .OBJ file specified on the command line or in the
     script file is not a CA-Clipper .OBJ file.  When linking a CA-Clipper
     application the first .OBJ file specified must be the CA-Clipper
     starting program.

     If these approaches do not work, and recreating or reinstalling the
     specified file does not help, then contact Computer Associates technical
     support.

This page created by ng2html v1.05, the Norton guide to HTML conversion utility. Written by Dave Pearson