[fpc-devel] strange error "checksum changed" in package, when compiling project.
Martin
lazarus at mfriebe.de
Sun Oct 20 17:30:51 CEST 2013
Just checking, if there may be a simple fault on my side, or if I
stumbled on a bug (fpc 2.6.2 and trunk (from a few weeks ago))
It happens with circular unit references via uses in implementation. (I
know "not advisable design", but a valid language feature)
The circle is in a package, the package compiles fine.
When I compile a project, using the package (therefore only path to ppu
files)
Hint: Start of reading config file
C:\FPC\rel_2_6_2\gw\bin\i386-win32\fpc.cfg
Hint: End of reading config file C:\FPC\rel_2_6_2\gw\bin\i386-win32\fpc.cfg
Free Pascal Compiler version 2.6.2 [2013/02/16] for i386
Copyright (c) 1993-2012 by Florian Klaempfl and others
Target OS: Win32 for i386
Compiling FpTest.lpr
Compiling testpascalparser.pas
PPU Loading
B:\lazarus_latest\components\fpdebug\lib\i386-win32\fpdbgdwarf.ppu
PPU Source: fpdbgdwarf.pas not found
PPU Loading
B:\lazarus_latest\components\fpdebug\lib\i386-win32\fpdbgdwarf.ppu
PPU Source: fpdbgdwarf.pas not found
Recompiling FpDbgDwarf, checksum changed for FpDbgClasses
..\fpdbgclasses.pp(331,13) Fatal: Can't find unit FpDbgDwarf used by
FpDbgClasses
Project is
lazarus\components\fpdebug\test\FpTest.lpr
based on Revision: 43291
with modifications http://pastebin.com/8bTNcdjC
More information about the fpc-devel
mailing list