Subsections

- 1 General problems
- 2 Problems you may encounter under DOS

# 4 Compiling problems

# 1 General problems

- IO-error -2 at ... : Under LINUX you can get this message at compiler startup. It means typically that the compiler doesn't find the error definitions file. You can correct this mistake with the See Fr option under LINUX.
- Error : File not found : xxx or Error: couldn't compile unit xxx: This typically happens when your unit path isn't set correctly. Remember that the compiler looks for units only in the current directory, and in the directory where the compiler itself is. If you want it to look somewhere else too, you must explicitly tell it to do so using the See Fu option. Or you must set op a configuration file.

# 2 Problems you may encounter under DOS

- No space in environment.
  An error message like this can occur, if you call `SET_PP.BAT` in the AUTOEXEC.BAT.
  To solve this problem, you must extend your environment memory. To do this, search a line in the CONFIG.SYS like

      SHELL=C:\DOS\COMMAND.COM

  and change it to the following:

      SHELL=C:\DOS\COMMAND.COM /E:1024

  You may just need to specify a higher value, if this parameter is already set.
- Coprocessor missing
  If the compiler writes a message that there is no coprocessor, install the coprocessor emulation.
- Not enough DPMI memory
  If you want to use the compiler with `DPMI` you must have at least 7-8 MB free `DPMI` memory, but 16 Mb is a more realistic amount.