[next] [prev] [prev-tail] [tail] [up]

### C.9 Command-line handling errors

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 D O S platform, this message is displayed. The compiler supports only static libraries under D O S
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 ***

[next] [prev] [prev-tail] [front] [up]