Entry No.
426
|
Compiler - Error during compile
Compile-Run sequence interrupted by Fatal Error: Internal Error L737
(or L1317 or L721).
|
|
| 1.02 |
2.01 |
3.0 |
3.01 |
3.02 |
4.0 |
4.01 |
4.02 |
4.03 |
5.0 |
5.01 |
6.0 |
6.01 |
6.02 |
Kylix 1.0 |
| N/A | N/A | N/A | N/A | N/A | Exists | Exists | Exists | Exists | Exists | Exists | Unknown | Unknown | Unknown | Unknown |
|
|
|
Description | |
Reported by Reinier Sterkenburg
It happens (sometimes) when you give the Run command while the source
has been modified, so a Compile (Make) is issued first.
It looks like this is the same bug as in Delphi 3, where the error code is
L1317. The L probably signifies 'Linker' because it happens after a successful
compile (compiler progress window disappears without indicating errors).
The bug can be quite annoying, when you are waiting for your program to
start running when suddenly you realise this takes too long and something
must be wrong. Then having to do a Build (see Solution), especially when
you're working on a large application, is uncomfortable.
In Delphi 5, this error seems to occur more frequently than in Delphi 4.
The error number in D5 is L721. |
|
|
Solution / workaround | |
|
A real solution is not known, but doing a "Build All" in stead of a
"Run" or "Make" results in successful generation of the
executable after which the program can be run.
|
|
|
User-contributed comments | |
omen 30 Jun 2002 07:58 PM GMT |
Normally, when i encounter this or a similar "internal" error I just retype my code. Sometimes I'll just remove a blank line, recompile, then bring back the deleted blank line. I don't know why but it works.
|
|