Symptom:
Generated compile output file <module>.out contains the following statement:
make: line too long
The target (library or application executable) is not created.
Reason:
When numerous modules are being built into an RI trigger library, a CBD library, or an application executable, and explicit paths are used for these modules, the length of the make statement generated to create the library or executable exceeds the system's default line limit.
Action:
Shorten the module paths.
Or
Modify the tokens that point to the location of the modules being used (LOC.CODE_OBJ or LOC.RI_TRIG_OBJ) for the library creation or executable creation, and add a cd {LOC.CODE_OBJ} or cd {LOC.RI_TRIG_OBJ} to the appropriate build script prior to the library creation command or execute link command.
|
Copyright © 2015 CA Technologies.
All rights reserved.
|
|