[lazarus] error: new build from cvs

Mattias Gaertner nc-gaertnma at netcologne.de
Fri Dec 26 12:12:11 EST 2003


On Fri, 26 Dec 2003 08:42:10 -0800  Ken Moffat <kmoffat at drizzle.com> wrote:

> FYI: Just installed slackware 9.1, installed freepascal 1.0.10 (is this 
> too old?) , checked out the cvs for lazarus, cd /usr/share/lazarus and 
> ran make. It ended with the following error:
> 
> [snip]
> make -C ideintf all
> make[1]: Entering directory `/usr/share/lazarus/ideintf'
> /bin/rm -f units/allideintf.ppu
> /usr/bin/ppc386 -gl -Fu../lcl/units/i386/linux 
> -Fu../components/units/i386/linux -Fu. 
> -Fu/usr/lib/fpc/1.0.10/units/linux/rtl 
> -Fu/usr/lib/fpc/1.0.10/units/linux/paszlib 
> -Fu/usr/lib/fpc/1.0.10/units/linux/netdb 
> -Fu/usr/lib/fpc/1.0.10/units/linux/libasync 
> -Fu/usr/lib/fpc/1.0.10/units/linux/pthreads 
> -Fu/usr/lib/fpc/1.0.10/units/linux/fcl 
> -Fu/usr/lib/fpc/1.0.10/units/linux/mysql 
> -Fu/usr/lib/fpc/1.0.10/units/linux/ibase 
> -Fu/usr/lib/fpc/1.0.10/units/linux/sqlite -FUunits 
> -Fl/usr/lib/gcc-lib/i486-slackware-linux/3.2.3 -Fl/usr/local/lib 
> -Fl/usr/X11R6/lib -Fl/usr/i486-slackware-linux/lib -Fl/opt/kde/lib 
> -Fl/usr/lib/qt/lib -di386 allideintf.pas
> Free Pascal Compiler version 1.0.10 [2003/06/26] for i386
> Copyright (c) 1993-2003 by Florian Klaempfl
> Target OS: Linux for i386
> Compiling allideintf.pas
> Compiling idecommands.pas
> idecommands.pas(64,15) Warning: An inherited method is hidden by 
> TIDECOMMANDCATEGORY.DELETE
> Assembling idecommands
> Compiling propedits.pp
> Compiling columndlg.pp
> Assembling columndlg
> Compiling objinspstrconsts.pas
> Writing Resource String Table file: units/objinspstrconsts.rst
> Assembling objinspstrconsts
> propedits.pp(4589,28) Error: Incompatible type for arg no. 1: Got 
> TPERSISTENT, expected TCOMPONENT
> propedits.pp(5175) Fatal: There were 1 errors compiling module, stopping
> make[1]: *** [allideintf.ppu] Error 1
> make[1]: Leaving directory `/usr/share/lazarus/ideintf'
> make: *** [ideintf] Error 2

And another bug in fpc 1.9+... . The line was wrong, but fpc 1.9+ does not
care. Fixed this place. 


Mattias






More information about the Lazarus mailing list