[lazarus] CVS Changes

Peter Vreman peter at freepascal.org
Wed Aug 15 02:59:08 EDT 2001


> At 19:55 14-08-01 -0400, Michael A. Hess wrote:
> >Marc Weustink wrote:
> > >
> > > Now our promblems:
> > >
> > > - windows won't build.
> > >    Since you are using an old compiler
> > >    it needs the -Ca flag. You can work around this by
> > >    providing this flag with OPT. IE make OPT=-Ca
> >
> >
> >Almost...
> >
> >I added the OPT=-Ca which got me alot further but now it stops with the
> >following:
> >
> >c:/pp/bin/win32/make.exe --assume-new=lazarus.pp lazarus.exe
> >make.exe[1]: Entering directory `c:/opt/lazarus'
> >ppc386.exe -gl -Fu. -Fu./lcl/units -Fu./lcl/units/gtk
> >-Fu./components/units -Fu./designer -Fu./debugger -Fi. -Fi./include
> >-Fi./include/win32 -Ca -di386 lazarus.pp
> >Free Pascal Compiler version 1.0.5 [2001/01/15] for i386
> >Copyright (c) 1993-2000 by Florian Klaempfl
> >Fatal: No source file name in command line
> >make.exe[1]: Leaving directory `c:/opt/lazarus'
> >
> >Do you know what gives with this???
> 
> No clue ... commandline to long ?

Correct. It is not possible to detect the platform of make.exe so you need to specify it
by hand if you want to use the environment for passing the options.

So you'll get:

make USEENV=1 OPT=-Ca

Or take the makew32.zip from the win32-1.0.6/separate/ dir from the fpc ftp and use the
native win32 tools.








More information about the Lazarus mailing list