P-Code compatibility
P-Code incompatibility (within .42m files) may be introduced from version to version.
Recompilation is only needed when the p-code becomes incompatible. When executing a program with an older p-code version as expected, fglrun will raise the error -6201.
The product version number has the form
X.YY.ZZ
and identifies a given Genero BDL release. Recompile your
.4gl sources, when upgrading to a new version with a different
X.YY
number. Recompilation is not required when upgrading to a version with a
different ZZ
number.
For example, you must recompile your sources when upgrading from 2.50 to 3.00, from 2.40 to 2.50, or from 2.51. to 2.52.