Dynamic C extensions

Dynamic C extensions are automatically loaded with IMPORT instructions.

Prior to version 2.00, you had to use FGLPROFILE entries to specify Dynamic C extensions to be loaded at runtime.

Starting with version 2.00, Dynamic C extensions are automatically loaded with IMPORT instructions. The FGLPROFILE entries are no longer used.

Important:

Global variables (userData) can no longer be shared between the runtime system and the C extensions. You must use functions to pass global variable values.

There is no longer any need to define the FGL_API_MAIN macro in the extension interface file.

All C data type definitions are now centralized in the fglExt.h header file; header files such as Date.h, MyDecimal.h have been removed from the distribution.