[lazarus] CVS Updates - new lcl directories

Mattias Gaertner nc-gaertnma at netcologne.de
Sat Dec 20 05:31:30 EST 2003


On Fri, 19 Dec 2003 18:57:11 -0800  Ken Moffat <kmoffat at drizzle.com> wrote:

> Mattias Gaertner wrote:
> 
> >Hi all,
> >
> >Important:
> >The LCL unit output directories have changed:
> >  
> >
> 
> Arghh! help?
> 
> Error compiling lazarus after cvs update:
> 
> TOutputFilter: "Free Pascal Compiler version 1.0.11 [2003/10/22] for i386"
> TOutputFilter: "Copyright (c) 1993-2003 by Florian Klaempfl"
> TOutputFilter: "Target OS: Linux for i386"
> TOutputFilter: "Compiling alllclunits.pp"
> TOutputFilter: "Compiling lclstrconsts.pas"
> TOutputFilter: "Writing Resource String Table file: 
> units/i386/linux/lclstrconsts.rst"
> TOutputFilter: "lclstrconsts.pas(185) Error: Writing Resource String 
> Table file: $1"
> TOutputFilter: "lclstrconsts.pas(185) Fatal: There were 1 errors 
> compiling module, stopping"
> TExternalToolList.Run /usr/share/lazarus/lcl/lclstrconsts.pas(185) 
> Fatal: There were 1 errors compiling module, stopping
> TPascalParserTool.BuildTree B OnlyIntf=TRUE  
> /usr/share/lazarus/lcl/lclstrconsts.pas
> 
> Error after "make":
> root at foo:/usr/share/lazarus# make
> make -C lcl all
> make[1]: Entering directory `/usr/share/lazarus/lcl'
> /bin/rm -f units/i386/linux/alllclunits.ppu
> /usr/bin/ppc386 -gl -Fu./units/gtk -Fu./units -Fu. -Funonwin32 
> -Fu/usr/lib/fpc/1
> .0.11/units/linux/rtl -Fu/usr/lib/fpc/1.0.11/units/linux/paszlib 
> -Fu/usr/lib/fpc
> /1.0.11/units/linux/netdb -Fu/usr/lib/fpc/1.0.11/units/linux/libasync 
> -Fu/usr/li
> b/fpc/1.0.11/units/linux/pthreads -Fu/usr/lib/fpc/1.0.11/units/linux/fcl 
> -Fu/usr
> /lib/fpc/1.0.11/units/linux/mysql 
> -Fu/usr/lib/fpc/1.0.11/units/linux/ibase -Fu/u
> sr/lib/fpc/1.0.11/units/linux/sqlite 
> -Fu/usr/lib/fpc/1.0.11/units/linux/x11 -Fu/
> usr/lib/fpc/1.0.11/units/linux/opengl 
> -Fu/usr/lib/fpc/1.0.11/units/linux/gtk -Fi
> include -FUunits/i386/linux -Fl/usr/lib/gcc-lib/i386-linux/3.2.3 
> -Fl/usr/X11R6/l
> ib -Fl/home/ken/kylix3/bin -Fl/usr/local/lib -di386 alllclunits.pp
> Free Pascal Compiler version 1.0.11 [2003/10/22] for i386
> Copyright (c) 1993-2003 by Florian Klaempfl
> Target OS: Linux for i386
> Compiling alllclunits.pp
> Compiling lclstrconsts.pas
> Writing Resource String Table file: units/i386/linux/lclstrconsts.rst
> lclstrconsts.pas(185) Error: Writing Resource String Table file: $1
> lclstrconsts.pas(185) Fatal: There were 1 errors compiling module,
> stopping make[1]: *** [alllclunits.ppu] Error 1
> make[1]: Leaving directory `/usr/share/lazarus/lcl'
> make: *** [lcl] Error 2

Sounds like the directory is not there or is readonly.
Did you use the -d option for cvs update?

cvs -z3 update -dP


Mattias






More information about the Lazarus mailing list