Compiling application sources

You need to compile the source files in order to run the application.

A program can consist of a single source code module, but generally it will be organized in multiple modules, will involve form specification files and perhaps localized string files.

Database schema files are required when you define program data types and variables in terms of an existing database column or table, by using the DEFINE ... LIKE statement.

Before running your application with the runtime system, you need to use compilation tools in order to build the various runtime files.

Figure: Genero compilation tools

Genero compilation tools diagram

Program module dependency is defined with the IMPORT FGL instruction, and modules can be grouped into packages.