On Fri, Aug 5, 2011 at 9:30 PM, Martin <[email protected]> wrote: > On 06/08/2011 00:15, Marcos Douglas wrote: >> >> On Fri, Aug 5, 2011 at 8:06 PM, Martin<[email protected]> wrote: >>>> >>>> Try to delete *ALL* *.ppu and *.o file in the entire lazarus directory >>>> then rebuild. >>>> >> I did this and now I can not compile... >> Error: \ide\laz\0.9.31\packager\registration\fcllaz.pas(1,1) Fatal: >> Can't find unit system used by fcllaz > > system is rtl. > > Are you sure you are using the same FPC version? > Or if you changed it, your path, and fpc.cfg are correct.
Yes. I have one fpc.cfg for each fpc.exe in \bin\i386-win32 to not have problems with PATH. > That sounds a lot like you fpc is having the wrong path to the system.ppu > (trying to use a system.ppu from an older fpc) The last problem happend after that I deleted all *.ppu *.o >> But how I installs (migrate) my packages old 0.9.30 to 0.9.31? The way I >> said before is right? > > Usually your list of packages is in your config dir (afaik > staticpackages.inc) > > If you rebuild lazarus from tool menu, it should include them all. Was I did and worked (well, I thought). But if I recompile using the menu Build, happens the error that I said in first mail of this thread. > If it says, it can't find one, just open the .lpk file , and it will > remember where it is. If I have to open each .lpk then I do not need this all... just compile a new Lazarus and install each package. Marcos Douglas -- _______________________________________________ Lazarus mailing list [email protected] http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
