On Unix/Linux platforms, it is possible to compile from the command line. There are a number of key tools for this job:
4make uses files with a .def extension to define how to build your 4GL programs. The format of a .def file is straightforward, and broken into a number of sections:
TARGET=d4 SOURCES=d4_globals.4gl d4_main.4gl d4_customer.4gl d4_order.4gl d4_report.4gl FORMS=custform.per orderform.per statelist.per |
To compile a program defined in a .def file, pass the name of the TARGET to 4make. In the example above, the name of the target is d4, so we call 4make with d4 as an argument:
4make d4 |