[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