Performed a Gen 8.5 Implementation Toolset install on Linux, now when building the application on Linux the file gversion.c is missing.
This file existed in Gen r8 (8.0) IT, so has there been a problem in the software install process?
OS: Linux/UNIX
Release: 8.5, 8.6
Gen Implementation Toolset
There was a change from Gen r8 (and prior release) to Gen 8.5 on the Unix or Linux platforms regarding the versioning process (gversion, cversion, tversion).
There is no longer a file named gversion.c within the $IEFH/src directory for Gen 8.5 on the Unix or Linux Implementation Toolset.
The load module versioning process is now handled entirely within the Unix or Linux loadmodule build scripts, specifically, 'build_unix_lm_c.scr' within the '$IEFH/bt/scripts' location.
When building a load module/application, it will create the gversion.c and gversion.o stubs within the load module build directory.
The same information applies if upgrading from Gen r8 (and prior release) to Gen 8.6.
The versioning process is explained within the Gen 8.5/8.6 documentation guide: Gen™ 8.6 > Implementation Toolset > UNIX and Linux Implementation Toolset > Application Versioning