[Lazarus] Building from SVN
wile64
wile64 at gmail.com
Tue Mar 25 11:16:22 CET 2008
2008/3/25, Mattias Gärtner <nc-gaertnma at netcologne.de>:
> Zitat von wile64 <wile64 at gmail.com>:
>
>
> > 2008/3/25, Felipe Monteiro de Carvalho <felipemonteiro.carvalho at gmail.com>:
> > > I got that today too, and eventually solved it after lot's of tryes.
> > >
> > > Any ideas what causes that?
>
>
> Short: unit circles and inline dont play together.
> Long: The LCL has some circle dependencies between units. And there was an
> inline procedure. This is known to raise problems and should be avoided.
> I removed the inline in svn rev 14629.
>
>
>
> > > --
> > >
> > > Felipe Monteiro de Carvalho
> > >
> >
> > After 5 make clean all, unable to build ? (win32/fpc 2.2.0 or 2.2.1)
> >
> > see error ?
> >
> > make -C interfaces all
> > make[2]: Entering directory `D:/lazsrc/lcl/interfaces'
> > make -C win32 all
> > make[3]: Entering directory `D:/lazsrc/lcl/interfaces/win32'
> > /lazarus/fpc/2.2.0/bin/i386-win32/rm.exe -f
> > ../../units/i386-win32/win32/interfa
> > ces.ppu \
> > ../../units/i386-win32/win32/interfaces.o
> > D:/lazarus/fpc/2.2.0/bin/i386-win32/ppc386.exe -gl -Fu../../units/i386-win32
> > -Fu
> > . -FE. -FU../../units/i386-win32/win32 -di386 interfaces.pp
> > Free Pascal Compiler version 2.2.0 [2008/01/29] for i386
> > Copyright (c) 1993-2007 by Florian Klaempfl
> > Target OS: Win32 for i386
> > Compiling interfaces.pp
> > PPU Loading D:\lazsrc\lcl\units\i386-win32\WSComCtrls.ppu
> > PPU Source: WSComCtrls.pp not found
> > Recompiling WSComCtrls, checksum changed for ComCtrls
> > PPU Loading D:\lazsrc\lcl\units\i386-win32\WSComCtrls.ppu
> > Fatal: Can't find unit WSComCtrls used by ComCtrls
> > Fatal: Compilation aborted
> > make[3]: *** [interfaces.ppu] Error 1
> > make[3]: Leaving directory `D:/lazsrc/lcl/interfaces/win32'
> > make[2]: *** [win32_all] Error 2
> > make[2]: Leaving directory `D:/lazsrc/lcl/interfaces'
> > make[1]: *** [interfaces] Error 2
> > make[1]: Leaving directory `D:/lazsrc/lcl'
> > make: *** [lcl] Error 2
>
>
> Fixed.
>
>
> Mattias
>
It's good, thanks Mattias :)
--
Laurent.
My Components: http://wiki.lazarus.freepascal.org/Wile64
French Forum : http://lazforum-fr.tuxfamily.org/index.php
More information about the Lazarus
mailing list