[lazarus] Makefile updates

Mattias Gaertner nc-gaertnma at netcologne.de
Mon Jan 28 09:14:52 EST 2002


On Sun, 27 Jan 2002 22:57:42 +0100
Peter Vreman <peter at freepascal.org> wrote:

> New fpcmake things:
> 
> The 'makefile' target is removed from all Makefiles. This is required 
> because make has an internal rule to update the Makefile, this rule can't 
> be disabled.
> 
> Running fpcmake without arguments will process the current Makefile.fpc and 
> create a Makefile for the current target only. This can be overruled by the 
> -T to specify the targets you want to build the Makefile for
> 
> New option -r to process directories in the [target] section recursively. 
> This means running "fpcmake -r" in the top dir of lazarus will build all 
> Makefiles
> 
> The default LCL platform for win32 is changed to win32
> 
> To build the generic Makefile that supports all platforms you need the FPC 
> source tree and then run "fpcmake -r -Tall"

I updated my fpc sources, but building fails with:

gtkglarea.pp(34,15) Fatal: Can't find unit GL


So, I took my old fpcmake and fixed the Makefiles. It compiles again under linux.
Can someone check, if it compiles under win32 and bsd?


Mattias






More information about the Lazarus mailing list