Compiling source files Describes how to build the runtime files from source files. Compiling form specification files (.per) The .per form definition files must be compiled to .42f XML files, in order to be loaded by the runtime system. Compiling message files The .msg message files must be compiled to .iem binary files, in order to be loaded by the runtime system. Compiling string resource files The .str source string files must be compiled to .42s binary files, in order to be loaded by the runtime system. Compiling program code files (.4gl) The .4gl source files must be compiled to .42m p-code files, in order to be loaded by the runtime system. Importing modules Describes how to define modules interdependence with IMPORT FGL. Linking libraries Describes how to link .42m modules together to build a .42x library file. Linking programs Describes how to link .42m modules together to build a .42r program file. Using makefiles Describes how to define program construction rules in makefiles. 42m module information Describes how to handle module information in .42m p-code files.