[Lazarus] Compiling IDE issues using FreeBSD 9.1 & FPC 2.6.0

Mattias Gaertner nc-gaertnma at netcologne.de
Sun Feb 3 23:40:16 CET 2013


On Sun, 3 Feb 2013 23:28:45 +0100
Marco van de Voort <marcov at stack.nl> wrote:

> On Sun, Feb 03, 2013 at 11:22:10PM +0100, Mattias Gaertner wrote:
> > > > $ find . -name fileutil.* -print
> > > > ./components/lazutils/fileutil.inc
> > > > ./components/lazutils/lib/x86_64-freebsd/fileutil.ppu
> > > > ./components/lazutils/lib/x86_64-freebsd/fileutil.o
> > 
> > This is ok.
> > 
> > > > ./components/lazutils/fileutil.pas
> > > > ./docs/xml/lazutils/fileutil.xml
> > > > ./lcl/units/x86_64-freebsd/fileutil.ppu
> > > > ./lcl/units/x86_64-freebsd/fileutil.o
> > 
> > Where is this fileutil.ppu coming from?
> > 
> > Maybe the "gmake clean" does not work under FreeBSD?
> 
> Are there any custom rules regarding this file, or SED use? 
> 
> Makefile operation under FreeBSD is older than fpcmake generated makefiles.


[clean]
# clear all .ppu/.o/.rst files in all source and output directories
files=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) \
      $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) \
      $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) \
      $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) \
      $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) \
      $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) \
      $(wildcard ./units/*$(OEXT)) $(wildcard ./units/*$(PPUEXT)) $(wildcard ./units/*$(RSTEXT)) \
      $(wildcard widgetset/*$(OEXT)) $(wildcard widgetset/*$(PPUEXT)) $(wildcard widgetset/*$(RSTEXT))\
      $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))


Mattias




More information about the Lazarus mailing list