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
_______________________________________________
fpc-devel maillist  -  [email protected]
http://lists.freepascal.org/mailman/listinfo/fpc-devel

Reply via email to