This section lists errors that occur when the compiler is processing the command line or handling
the configuration files.
-
Warning: Only one source file supported
- You can specify only one source file on the
command line. The first one will be compiled, others will be ignored. This may indicate
that you forgot a '-' sign.
-
Warning: DEF file can be created only for OS/2
- This option can only be specified
when you’re compiling for OS/2
-
Error: nested response files are not supported
- you cannot nest response files with the
@file command-line option.
-
Fatal: No source file name in command line
- The compiler expects a source file name
on the command line.
-
Note: No option inside arg1 config file
- The compiler didn’t find any option in that
config file.
-
Error: Illegal parameter: arg1
- You specified an unknown option.
-
Hint: -? writes help pages
- When an unknown option is given, this message is diplayed.
-
Fatal: Too many config files nested
- You can only nest up to 16 config files.
-
Fatal: Unable to open file arg1
- The option file cannot be found.
-
Reading further options from arg1
- Displayed when you have notes turned on, and the
compiler switches to another options file.
-
Warning: Target is already set to: arg1
- Displayed if more than one -T option is
specified.
-
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 file are not
balanced with the #ENDIF statements.
-
Fatal: too many ENDIFs
- the #IF(N)DEF statements in the options file are not balanced
with the #ENDIF statements.
-
Fatal: open conditional at the end of the file
- the #IF(N)DEF statements in the
options file 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 notifies 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 files with the correct format. Therefore, the default assembler for this target is
used instead.
-
*** press enter ***