[Lazarus] Error on compiling lazarus

Mattias Gaertner nc-gaertnma at netcologne.de
Sat Apr 26 14:43:59 CEST 2008


On Sat, 26 Apr 2008 11:55:01 +0100
hy-soft <hy-soft at sha-mash.de> wrote:

> Hi,
> 
> first, let me say Thanks forthe quick response.
> 
> Marc Weustink wrote:
> > Maybe make clean didn't remove all ppus. Run
> > "find /home/hy/work/src/lazarus -name *.ppu" to see if this is the
> > case (you can use "find /home/hy/work/src/lazarus -name *.ppu -exec
> > rm {} \;" to remove them)
> 
> This did not work out I am still getting the same result.
> 
> when compiling with
> 
> make LCL_PLATFORM=gtk2
> 
> I am receiving:
> ==============================================
> Target OS: Linux for i386
> Compiling interfaces.pas
> Compiling gtk2int.pas
> Fatal: Can't find unit gdk2pixbuf used by Gtk2Int

This unit is part of FPC.
Please compile with make LCL_PLATFORM=gtk2 OPT-vut and send the output.


> Fatal: Compilation aborted
> make[3]: *** [interfaces.ppu] Error 1
> make[3]: Leaving directory
> `/home/hy/work/src/lazarus/lcl/interfaces/gtk2' make[2]: ***
> [gtk2_all] Error 2 make[2]: Leaving directory
> `/home/hy/work/src/lazarus/lcl/interfaces' make[1]: *** [interfaces]
> Error 2 make[1]: Leaving directory `/home/hy/work/src/lazarus/lcl'
> make: *** [lcl] Error 2
> ===============================================
> 
> when compiling with
> 
> make LCL_PLATFORM=gtk1

gtk without 1


> ====================================
> make -C interfaces all
> make[2]: Entering directory `/home/hy/work/src/lazarus/lcl/interfaces'
> make[2]: *** No rule to make target `gtk1_all', needed by `all'.
> Stop. make[2]: Leaving directory
> `/home/hy/work/src/lazarus/lcl/interfaces' make[1]: *** [interfaces]
> Error 2 make[1]: Leaving directory `/home/hy/work/src/lazarus/lcl'
> make: *** [lcl] Error 2
> 
> ====================================
> 
> make clean all gives thesame results


Mattias



More information about the Lazarus mailing list