incompatible ppu? lazarus / 31-LCL ---------------------------------------------------------------------- epergola · 2015-08-04 19:26 Hi I installed and re-installed Laz 1.10. I can't get rid of this error "interfaces.pp(29,3) Fatal: can not find InterfaceBase used by Interfaces, ppu incompatible=C:\lazarus\lcl\units\i386-win32\interfacebase.ppu, paquete LCLBase" What does that mean? Should it be looking for interfacebase.ppu in another location? If so which one? And how do I set the path correctly? Thanks ---------------------------------------------------------------------- marcov · 2015-08-04 20:22 Quote from: epergola on August 04, 2015, 09:26:33 pmWhat does that mean? PPU's from different FPC versions _OR_ from different targets (e.g. win32 vs win64 or 32-bit vs 64-bit Linux) are incompatible. So somehow you mixed up versions.  Sometimes using -va will help, but for beginners, it is better to be prudent while setting up/installing FPC. Not messing it up is easier than resolving it when messed up. ---------------------------------------------------------------------- epergola · 2015-08-04 21:11 Thanks. but i did not use any -va because I simply executed the lazarus installation EXE. I am not exaclty a beginner, I have been using Lazarus a few years on and off, but I always used the installation EXE, i do not know how to install otherwise. And these sudden disruptions of the IDE happened a few times. Anyway, could you tell me how to remove *ANY* file or registry entry ( I mean really any) that could store a previous configuration so i can really really re-install Lazarus fresh? I would appreciate it. ---------------------------------------------------------------------- rvk · 2015-08-04 21:42 As far as I know Lazarus doesn't use the Windows-registry at all. It does use a default configuration directory. You indicated in the other thread you had installed the new Lazarus to another directory. If the old directory still exists (and also your config-directory) that could be the cause of your problems. Standard installation Lazarus files: C:\Lazarus Standard installation Lazarus config files: %LOCALAPPDATA%\Lazarus (I think) (you could type %LOCALAPPDATA% in your explorer-window) When you install Lazarus you have a choice to install as a secondary installation. If you do it asks you for a configuration directory. In that case it doesn't take %LOCALAPPDATA%\Lazarus but you can provide a complete other directory. (I usually do this when using trunk as C:\Dev\config where Lazarus goes in C:\Dev\Lazarus and FPC goes in C:\Dev\FPC) You could use fpcup to install the latest trunk version. But... You mention Lazarus 1.10 ???? And are also saying C:\xxxx so you are on Windows. Why are you using such an old version. The standard installation at this moment is Lazarus 1.4.2 with FPC 2.6.4. I think you even need to dig very deep to download Laz1.10. ---------------------------------------------------------------------- epergola · 2015-08-04 21:51 sorry Rvk I am getting blind duew the numerous re-installation. No, I do use Laz 1.4.2. I will keep you posted. I removed any resemblance of "lazarus" form my PC, (files, folders, etc), even removed the renamed directory that it was previously installed. Trying to install now.