[lazarus] Makefile updates

Peter Vreman peter at freepascal.org
Tue Jan 29 01:25:15 EST 2002


> Under Linux. It compiles and runs well (but with the problem of the
> "Hints").
> 
> Under Windows. Not it compiles.
> 
> c:/pp/bin/win32/make.exe -C lcl all
> make.exe[1]: Entering directory `c:/pp/lazarus/lcl'
> C:/PP/BIN/WIN32/rm.exe -f units/allunits.ppw
> C:/PP/BIN/WIN32/ppc386.exe -dSUPPORTS_RESOURCES -gl -Fulcl/units
> -Fulcl/units/wi
> n32 -Fudesigner -Fudebugger -Fucomponents/units -Fu.
> -Fuc:/pp/units/win32/rtl -F
> uc:/pp/units/win32/paszlib -Fuc:/pp/units/win32/fcl
> -Fuc:/pp/units/win32/mysql -
> Fiinclude -Fiinclude/win32 -FE. -di386 -gl -Fuinterfaces/abstract -Fu.
> -Fuc:/pp/
> units/win32/rtl -Fuc:/pp/units/win32/paszlib -Fuc:/pp/units/win32/fcl
> -Fuc:/pp/u
> nits/win32/mysql -Fuc:/pp/units/win32/opengl -Fuc:/pp/units/win32/gtk
> -Fiinclude
>  -FUunits -di386 allunits.pp
> Free Pascal Compiler version 1.0.5 [2001/12/19] for i386
> Copyright (c) 1993-2000 by Florian Klaempfl
> Fatal: No source file name in command line
> make.exe[1]: *** [allunits.ppw] Error 1
> make.exe[1]: Leaving directory `c:/pp/lazarus/lcl'
> make.exe: *** [lcl] Error 2
> 

The reason is that you use a go32v2 make.exe and a win32 ppc386.exe or a win32 make.exe
and a go32v2 ppc386.exe. Both situations will not work as win32 has a 128 char commandline
limitation between dos and win32 apps









More information about the Lazarus mailing list