Fatal: Can't find unit process used by RegisterFCL lazarus / 1-Linux ---------------------------------------------------------------------- anta40 · 2012-04-05 14:28 As usual, I built fpc & lazarus from svn, and always work, Today, I got this error: Quotemake -C packager/registration all make[1]: Entering directory `/home/anta40/lazarus- svn/packager/registration' /bin/rm -f ../units/x86_64-linux/fcllaz.ppu /usr/bin/ppcx64 -MObjFPC -Scghi -O1 -g -gl -vewnhi -l -Fu. -Fu/usr/local/lib/fpc/2.7.1/units/x86_64-linux/rtl -FE. -FU../units/x86_64-linux -Cg -dx86_64 fcllaz.pas Hint: Start of reading config file /etc/fpc.cfg Hint: End of reading config file /etc/fpc.cfg Free Pascal Compiler version 2.7.1 [2012/04/05] for x86_64 Copyright (c) 1993-2012 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling fcllaz.pas Compiling registerfcl.pas PPU Loading /usr/lib/fpc/2.7.1/units/x86_64-linux/fcl- process/process.ppu Recompiling process, checksum changed for Classes registerfcl.pas(45,22) Fatal: Can't find unit process used by RegisterFCL Fatal: Compilation aborted make[1]: *** [fcllaz.ppu] Error 1 make[1]: Leaving directory `/home/anta40/lazarus- svn/packager/registration' make: *** [packager/registration] Error 2 Any idea why? I already removed the fpc & lazarus sources, grabbed the latest from svn and built them. fpc went fine, but not with lazarus ---------------------------------------------------------------------- Leledumbo · 2012-04-05 14:40 QuoteRecompiling process, checksum changed for ClassesGot any unit named classes in the search path? Try adding -vt to compiler option and see which classes unit does the compiler pick such that it detects the checksum has changed. ---------------------------------------------------------------------- anta40 · 2012-04-06 02:36 How do I add the -vt option? by editing the Makefile? ---------------------------------------------------------------------- Leledumbo · 2012-04-06 04:16 QuoteHow do I add the -vt option? by editing the Makefile?Nope, simply: Code: [Select]make OPT='-vt' ---------------------------------------------------------------------- anta40 · 2012-04-06 11:01 Here's the log: http://pastebin.com/TwiSuBT2 ---------------------------------------------------------------------- Leledumbo · 2012-04-06 14:42 Hmm... weird. Try cleaning up (and check manually afterwards whether there are .o, .ppu, .a, .rst lying around in the compiler search path) and build again. ---------------------------------------------------------------------- anta40 · 2012-04-06 16:13 Yeah, remove all *.o, *.a, *.rst, *.ppu in /usr/local/lib/fpc/2.7.1/units/x86_64-linux, and them I'm able to built lazarus again.