Informix Error -55926: Unable to spawn the compiler.
Cause and resolution
Unable to spawn the compiler.
For ESQL/C: The esql command processor cannot start the compiler. Make sure the directory that contains your C compiler is included in the PATH environment variable.
For ESQL/COBOL: The esqlcobo command processor cannot start the compiler. Make sure the directory that contains your COBOL compiler is included in the PATH environment variable.
Oninit® Troubleshooting Guidance
Reasons / Common Causes
-55926 fires when the command processor can't start the compiler — per the official guidance.
- For ESQL/C: the C compiler's directory not included in
PATH, per the official guidance — the first named case. - For ESQL/COBOL: the COBOL compiler's directory not included in
PATH, per the official guidance — the second named case.
Solutions / Resolution
- Add the compiler's directory to the
PATHenvironment variable, per the official guidance.
Examples
N/A
No specific triggering statement is documented beyond an unspawnable compiler.
Diagnostic Checks
- Check
PATHfor the compiler's installation directory, and add it if missing.
Related Errors / Related Topics
- -55927 — "Unable to spawn the linker." The same class of spawn-failure error, for the linker rather than the compiler.
- -55928 — "Unable to spawn the resource compiler." The same class of spawn-failure error, for the resource compiler rather than the compiler.
The compiler couldn't be spawned — add its directory to PATH.