Command line tools
I4GL and FGL provide different compiler commands with different options.
Review makefiles and program start scripts
Since Genero BDL provides different compiler and program execution commands than IBM® Informix® 4GL, it is mandatory to review the application compilation procedure, as well as the tools that lauch your application programs.
The following table list between I4GL commands and Genero commands:
Informix 4GL command | Genero BDL command |
---|---|
c4gl / fglpc | fglcomp |
form4gl | fglform |
mkmessage | fglmkmsg |
fglgo | fglrun |
The I4GL -ansi compiler option
IBM Informix 4GL
(I4GL) provides the -ansi
option with c4gl and
fglpc compilers, in order to check all SQL statements for compliance with the
ANSI/ISO standard for SQL syntax.
The SQL standard syntax has evolved since the -ansi
option has been introduce in
I4GL, so this option is no longer relevant.
Genero BDL provides a similar option: -Wstdsql
, to detect SQL statements that
may be problematic when using a database engine different from Informix.