13.9 Command-line handling errors

This section lists errors that occur when the compiler is processing the command line or handling the conguration les.
Warning: Only one source le supported
You can specify only one source le on the command line. The rst one will be compiled, others will be ignored. This may indicate that you forgot a '-' sign.
Warning: DEF le can be created only for OS/2
This option can only be specied when you're compiling for OS/2
Error: nested response les are not supported
you cannot nest response les with the @file command-line option.
Fatal: No source le name in command line
The compiler expects a source le name on the command line.
Note: No option inside arg1 cong le
The compiler didn't nd any option in that cong le.
Error: Illegal parameter: arg1
You specied an unknown option.
Hint: -? writes help pages
When an unknown option is given, this message is diplayed.
Fatal: Too many cong les nested
You can only nest up to 16 cong les.
Fatal: Unable to open le arg1
The option le cannot be found.
Reading further options from arg1
Displayed when you have notes turned on, and the compiler switches to another options le.
Warning: Target is already set to: arg1
Displayed if more than one -T option is specied.
Warning: Shared libs not supported on DOS platform, reverting to static
If you specify -CD for the dos platform, this message is displayed. The compiler supports only static libraries under dos
Fatal: too many IF(N)DEFs
the #IF(N)DEF statements in the options le are not balanced with the #ENDIF statements.
Fatal: too many ENDIFs
the #IF(N)DEF statements in the options le are not balanced with the #ENDIF statements.
Fatal: open conditional at the end of the le
the #IF(N)DEF statements in the options le are not balanced with the #ENDIF statements.
Warning: Debug information generation is not supported by this executable
It is possible to have a compiler executable that doesn't support the generation of debugging info. If you use such an executable with the -g switch, this warning will be displayed.
Hint: Try recompiling with -dGDB
It is possible to have a compiler executable that doesn't support the generation of debugging info. If you use such an executable with the -g switch, this warning will be displayed.
Error: You are using the obsolete switch arg1
this warns you when you use a switch that is not needed/supported anymore. It is recommended that you remove the switch to overcome problems in the future, when the switch meaning may change.
Error: You are using the obsolete switch arg1, please use arg2
this warns you when you use a switch that is not supported anymore. You must now use the second switch instead. It is recommended that you change the switch to overcome problems in the future, when the switch meaning may change.
Note: Switching assembler to default source writing assembler
this noties you that the assembler has been changed because you used the -a switch which can't be used with a binary assembler writer.
Warning: Assembler output selected "arg1" is not compatible with "arg2"
Warning: "arg1" assembler use forced
The assembler output selected can not generate object les with the correct format. Therefore, the default assembler for this target is used instead.
Reading options from le arg1
Options are also read from this le
Reading options from environment arg1
Options are also read from this environment string
Handling option "arg1"
Debug info that an option is found and will be handled
*** press enter ***
Hint: Start of reading cong le arg1
Starting of cong le parsing.
Hint: End of reading cong le arg1
End of cong le parsing.
interpreting option "arg1"
interpreting rstpass option "arg1"
interpreting le option "arg1"
Reading cong le "arg1"
found source le name "arg1"
Additional infos about options, displayed when you have debug option turned on.
Error: Unknown code page