Upgrading Genero BDL

Genero BDL upgrading requires several steps to consider.

After upgrading to a newer version, consider the following rules:

  1. If the new version is a major upgrade (for example, from 3.10 to 3.20), recompile the program code sources and form files. Recompilation is not needed when migrating to maintenance release versions (for example, from 3.20.05 to 3.20.12), there is potentially some p-code optimization benefits to be gained from doing so.
  2. You may need to recreate the C-Extensions libraries: C extension libraries must be provided as dynamically loadable modules and a rebuild is generally not needed. However, if the C-Extension API header files have changed, consider recompiling your C sources. Check $FGLDIR/include/f2c for C Extension API header file changes.