[lazarus] Makefile updates

Peter Vreman peter at freepascal.org
Sun Jan 27 16:51:04 EST 2002


I've updated fpcmake and the Makefiles. The win32 build is now working, but 
the created executable crashes at startup.

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"

Peter






More information about the Lazarus mailing list