Help; RE: [lazarus] Form designer

Peter Vreman pfv at cooldown.demon.nl
Thu Aug 12 10:06:10 EDT 1999


> I can't compile lazarus:
> 
> followed the UNIX notes on the site; works fine.
> Get as far as making lazarus itself:
> 
> # cd /opt
> # cd fpc
> # cd fcl
> # make
> make -C linux all
> make[1]: Entering directory `/opt/fpc/fcl/linux'
> ppc386 -Tlinux -S2  -Fu/opt/fpc/rtl/linux -Fu/opt/fpc/units/linux -Fi../inc 
> -Fi.
> ./i386 -FE.  -di386 classes.pp
> syslinux.pp(34,2) Fatal: Can't open include file systemh.inc
> make[1]: *** [classes.ppu] Error 1
> make[1]: Leaving directory `/opt/fpc/fcl/linux'
> make: *** [all] Error 2
> Not suprising it can't find systemh.inc, its in /opt/fpc/rtl/inc - but why
> isn't that in the include path?  How do other people do it? Why doesn't it
> work straight off?  I managed to make ppc386 OK.
Because the released compiler is version 0.99.12 and you need to link with
the ppu's which are created with 0.99.13. You need to add to your
/etc/ppc386.cfg something like:

#IFDEF VER0_99_12
  <old -Fu lines form ppc386.cfg>
#ELSE
  /opt/fpc/rtl/linux
  /opt/fpc/fcl/linux
  /opt/fpc/gtk
  /opt/fpc/lazarus/lcl
#ENDIF








More information about the Lazarus mailing list