[Lazarus] FPC and Lazarus trunk

waldo kitty wkitty42 at windstream.net
Sat Jan 11 19:54:06 CET 2014

On 1/11/2014 9:13 AM, Marco van de Voort wrote:
> On Fri, Jan 10, 2014 at 07:23:18PM -0500, waldo kitty wrote:
>> PPU Loading C:\freepascal\fpc\trunk\units\i386-win32\rtl\variants.ppu
>> PPU Source: variants.pp not available
>> Recompiling variants, checksum changed for System
>> Fatal: Can't find unit variants used by db
>> Fatal: Compilation aborted
>> make[1]: *** [fcllaz.ppu] Error 1
>> make[1]: Leaving directory `c:/freepascal/laz/packager/registration'
>> make: *** [registration] Error 2
> Wipe (or move out the compiler's unit path) the rtl/ directory in the
> installed FPC, and rebuild FPC.

i will do that when power returns... extremely high winds have lead to a lot of 
damage in this area :(

> Note that not erasing the unit dir when doing a snapshot update is a bad
> idea for exactly this reason (moving an unit in SVN will permanently leave
> multiple compiled versions in the units dir)

that's why i run make clean and/or make distclean before updating from SVN... 
past discussions say that this should avoid this problem... but, as you and 
another noted, evidently the fpc config is pointing to the (now old) rtl 
directory and that needs to be changed, too...

in any case, thanks for all responses on this... when power returns, i'll be 
revisiting this ;)

NOTE: No off-list assistance is given without prior approval.
       Please keep mailing list traffic on the list unless
       private contact is specifically requested and granted.

More information about the Lazarus mailing list