[Lazarus] Building lazarus 1.2 fixes with fpc 2.6 fixes broken.

Mattias Gaertner nc-gaertnma at netcologne.de
Mon Jan 13 18:24:23 CET 2014


On Mon, 13 Jan 2014 14:53:33 +0200
"Dimitrios Chr. Ioannidis" <d.ioannidis at nephelae.eu> wrote:

> Hi,
> 
> Στις 13/1/2014 2:26 μμ, ο/η Mattias Gaertner έγραψε:
> > On Mon, 13 Jan 2014 14:18:35 +0200
> > "Dimitrios Chr. Ioannidis" <d.ioannidis at nephelae.eu> wrote:
> >
> >> [...]
> >>>>      just for your information the lazarus 1.2 ".../branches/fixes_1_2"
> >>>> doesn't build with the fpc 2.6 ".../branches/fixes_2_6" but does compile
> >>>> with the 2.6.4 RC1.
> >>> It compiles here one linux/64bit:
> >>> Lazarus fixes_1_0 and fixes_1_2 with fpc fixes_2_6.
> >> my apologies for not being more specific regarding the OS and error message
> >>
> >> Windows 7 64bit
> >>
> >> "Compiling lazaruspackageintf.pas
> >> PPU Loading
> >> C:\Users\dimitris\Programming\Tools\fpc\2.6.x\units\i386-win32\fcl-e
> >> xtra\ServiceManager.ppu
> >> PPU Source: ServiceManager.pas not found
> >> Recompiling ServiceManager, checksum changed for windows
> > Servicemanager and Windows are fpc units, not
> > Lazarus units.
> >
> > And "checksum changed" should not happen in the fpc ppu files, because
> > normally they are compiled with -Ur.
> >
> > How did you built fpc and its packages?
> 
> i'm using fpc 2.6.2 release full installation with the following command :
> 
> "make all install OPT="-g -gl -gw -godwarfsets -O-" 
> INSTALL_PREFIX=C:\Users\dimitris\Programming\Tools\fpc\2.6.x"
> then added the binutils from the 
> "../fpcbuild/branches/fixes_2_6/install/binw32" to the 
> "..\Tools\fpc\2.6.x\bin\i386-win32" folder
> and last executed "fpcmkcfg -d 
> "basepath=C:\Users\dimitris\Programming\Tools\fpc\2.6.x" -o 
> C:\Users\dimitris\Programming\Tools\fpc\2.6.x\2.6.x\bin\i386-win32"

The "make install" only adds new files, it does not delete old one.
Please delete old files of
C:\Users\dimitris\Programming\Tools\fpc\2.6.x\units
Then call make install.

Mattias




More information about the Lazarus mailing list