Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus / 2012-01

lazarus-0.9.30.2-fpc-2.4.4-win64 error

4 messages · 3 people ·

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Lazarus

Hello,

As reported in another thread (sorry for the squatting), after an update (lazarus-0.9.30.2-fpc-2.4.4-win64) I now have applications that compile no more: error is C:\lazarus\lcl\interfaces\win32\interfaces.pp(32,3) Fatal: Can't find unit InterfaceBase used by Interfaces.

A fresh new project, with a single button, compiles.

I deleted the project (.lpr & .lpi) in the directory where is one of my faulty applications and Create a freesh new application and save it with the project name of the faulty application in the directory of the faulty application and a new name for the main form unit.

Building the application failed with the above error.

A. GU?RIN

Reply by email

Bart
to Lazarus

You probably have some old ppu's around.
If this does not happen for a fresh project, try deleting the entier lib folder and all ppu's in the projectfolder for the project that fails.

If that does not help, try compiling with -va and see what goes wrong.

Bart

Reply by email

Mattias Gaertner
to Lazarus: As reported in another thread (sorry for the squatting), after an update…
Show quoted text 15 lines
Hello, As reported in another thread (sorry for the squatting), after an update (lazarus-0.9.30.2-fpc-2.4.4-win64) I now have applications that compile no more: error is C:\lazarus\lcl\interfaces\win32\interfaces.pp(32,3) Fatal: Can't find unit InterfaceBase used by Interfaces. A fresh new project, with a single button, compiles. I deleted the project (.lpr & .lpi) in the directory where is one of my faulty applications and Create a freesh new application and save it with the project name of the faulty application in the directory of the faulty application and a new name for the main form unit. Building the application failed with the above error.

Have you deleted all .ppu and .o files in the project directory?

Mattias

Reply by email

Lazarus
to Bart: You probably have some old ppu's around. If this does not happen for a fresh project, try…

Bart a ?crit :

Show quoted text 15 lines
You probably have some old ppu's around. If this does not happen for a fresh project, try deleting the entier lib folder and all ppu's in the projectfolder for the project that fails. If that does not help, try compiling with -va and see what goes wrong. Bart -- _______________________________________________ Lazarus mailing list http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Thanks.

I deleted the directory lib in the source directory and the project compiles.

I work with two computers and synchronize the directories. The other computer is (was) 32 bits and has a lib/i386-win32 directory in addition of the lib/x86_64-win64. The synchronization copies both directories on both computers.

But that was not a problem a couple of monthes ago.

A. GU?RIN happy

Reply by email