Name the executable file
You can explicitly specify the name of the executable file with the -o option.
For example, the following esql command produces
an executable file called inpt:
esql -o inpt custinpt.ec ordinpt.ec
If esql is running on a Windows™ operating system, the name of the target file defaults to the name of the first Informix® ESQL/C source file on the esql command line. The extension is changed to either .exe or .dll depending on the type of target being generated.
If esql is running on a UNIX™ operating system, the name of the target file defaults to whatever is the default for your C compiler, usually a.out.