Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus / 2003-12

registry unit?

4 messages · 3 people ·

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Vincent Snijders
to Jason King: (just after "cvs update") make make -C lcl all make[1]: Entering directory…
Show quoted text 40 lines
On Sun, 07 Dec 2003 16:54:32 +1100 Jason King wrote: > (just after "cvs update") > > make > make -C lcl all > make[1]: Entering directory `/home/jason/src/lazarus/lcl' > /bin/rm -f units/alllclunits.ppu > /usr/bin/ppc386 -gl -Fu./units/gtk -Fu./units -Fu. -Funonwin32 > -Fu/usr/lib/fpc/1.0.10/units/linux/rtl > -Fu/usr/lib/fpc/1.0.10/units/linux/paszlib > -Fu/usr/lib/fpc/1.0.10/units/linux/netdb > -Fu/usr/lib/fpc/1.0.10/units/linux/fcl > -Fu/usr/lib/fpc/1.0.10/units/linux/mysql > -Fu/usr/lib/fpc/1.0.10/units/linux/ibase > -Fu/usr/lib/fpc/1.0.10/units/linux/x11 > -Fu/usr/lib/fpc/1.0.10/units/linux/opengl > -Fu/usr/lib/fpc/1.0.10/units/linux/gtk -Fiinclude -FUunits > -Fl/usr/lib/gcc-lib/i486-linux/3.3.2 -Fl/usr/X11R6/lib > -Fl/usr/lib/atlas-di386 alllclunits.pp > Free Pascal Compiler version 1.0.10 [2003/08/18] for i386 > Copyright (c) 1993-2003 by Florian Klaempfl > Target OS: Linux for i386 > Compiling alllclunits.pp > alllclunits.pp(38,30) Fatal: Can't find unit REGISTRY > make[1]: *** [alllclunits.ppu] Error 1 > make[1]: Leaving directory `/home/jason/src/lazarus/lcl' > make: *** [lcl] Error 2 > > where is the registry unit supposed to be? (haven't been able to > compile for days now) The registry unit in the LCL was only a workaround. Now the registry unit that comes with the fcl is used. It seems the 1.0.10 from 2003/08/18 does not have it. I will add some ifdefs.. . Mattias

I had the same error lately, and I thought the same thing.
registry.ppu is supposed to be at /usr/lib/fpc/1.0.10/units/linux/fcl. See if it is there. Check if there is a stale registry.ppu in the your_lazarus-dir/lcl/units. If so, remove this file, so the one in /usr/lib/fpc/1.0.10/units/linux/fcl will be found. It solved my problem with fpc-1.0.10 on win32.

Regards,
Vincent.

Reply by email

Mattias Gaertner
to Jason King: (just after "cvs update") make make -C lcl all make[1]: Entering directory…
Show quoted text 37 lines
On Sun, 07 Dec 2003 16:54:32 +1100 Jason King wrote: > (just after "cvs update") > > make > make -C lcl all > make[1]: Entering directory `/home/jason/src/lazarus/lcl' > /bin/rm -f units/alllclunits.ppu > /usr/bin/ppc386 -gl -Fu./units/gtk -Fu./units -Fu. -Funonwin32 > -Fu/usr/lib/fpc/1.0.10/units/linux/rtl > -Fu/usr/lib/fpc/1.0.10/units/linux/paszlib > -Fu/usr/lib/fpc/1.0.10/units/linux/netdb > -Fu/usr/lib/fpc/1.0.10/units/linux/fcl > -Fu/usr/lib/fpc/1.0.10/units/linux/mysql > -Fu/usr/lib/fpc/1.0.10/units/linux/ibase > -Fu/usr/lib/fpc/1.0.10/units/linux/x11 > -Fu/usr/lib/fpc/1.0.10/units/linux/opengl > -Fu/usr/lib/fpc/1.0.10/units/linux/gtk -Fiinclude -FUunits > -Fl/usr/lib/gcc-lib/i486-linux/3.3.2 -Fl/usr/X11R6/lib -Fl/usr/lib/atlas > -di386 alllclunits.pp > Free Pascal Compiler version 1.0.10 [2003/08/18] for i386 > Copyright (c) 1993-2003 by Florian Klaempfl > Target OS: Linux for i386 > Compiling alllclunits.pp > alllclunits.pp(38,30) Fatal: Can't find unit REGISTRY > make[1]: *** [alllclunits.ppu] Error 1 > make[1]: Leaving directory `/home/jason/src/lazarus/lcl' > make: *** [lcl] Error 2 > > where is the registry unit supposed to be? (haven't been able to compile > for days now) The registry unit in the LCL was only a workaround. Now the registry unit that comes with the fcl is used. It seems the 1.0.10 from 2003/08/18 does not have it. I will add some ifdefs.. .

Eh. I just checked: The fpc 1.0.10 [2003/06/26] has the registry unit. Why does not your fpc have it?

Mattias

Reply by email

Mattias Gaertner
to Jason King: (just after "cvs update") make make -C lcl all make[1]: Entering directory…
Show quoted text 29 lines
(just after "cvs update") make make -C lcl all make[1]: Entering directory `/home/jason/src/lazarus/lcl' /bin/rm -f units/alllclunits.ppu /usr/bin/ppc386 -gl -Fu./units/gtk -Fu./units -Fu. -Funonwin32 -Fu/usr/lib/fpc/1.0.10/units/linux/rtl -Fu/usr/lib/fpc/1.0.10/units/linux/paszlib -Fu/usr/lib/fpc/1.0.10/units/linux/netdb -Fu/usr/lib/fpc/1.0.10/units/linux/fcl -Fu/usr/lib/fpc/1.0.10/units/linux/mysql -Fu/usr/lib/fpc/1.0.10/units/linux/ibase -Fu/usr/lib/fpc/1.0.10/units/linux/x11 -Fu/usr/lib/fpc/1.0.10/units/linux/opengl -Fu/usr/lib/fpc/1.0.10/units/linux/gtk -Fiinclude -FUunits -Fl/usr/lib/gcc-lib/i486-linux/3.3.2 -Fl/usr/X11R6/lib -Fl/usr/lib/atlas -di386 alllclunits.pp Free Pascal Compiler version 1.0.10 [2003/08/18] for i386 Copyright (c) 1993-2003 by Florian Klaempfl Target OS: Linux for i386 Compiling alllclunits.pp alllclunits.pp(38,30) Fatal: Can't find unit REGISTRY make[1]: *** [alllclunits.ppu] Error 1 make[1]: Leaving directory `/home/jason/src/lazarus/lcl' make: *** [lcl] Error 2 where is the registry unit supposed to be? (haven't been able to compile for days now)

The registry unit in the LCL was only a workaround. Now the registry unit that comes with the fcl is used.
It seems the 1.0.10 from 2003/08/18 does not have it. I will add some ifdefs .. .

Mattias

Reply by email

Jason King

(just after "cvs update")

make
make -C lcl all
make[1]: Entering directory `/home/jason/src/lazarus/lcl' /bin/rm -f units/alllclunits.ppu
/usr/bin/ppc386 -gl -Fu./units/gtk -Fu./units -Fu. -Funonwin32 -Fu/usr/lib/fpc/1.0.10/units/linux/rtl
-Fu/usr/lib/fpc/1.0.10/units/linux/paszlib
-Fu/usr/lib/fpc/1.0.10/units/linux/netdb
-Fu/usr/lib/fpc/1.0.10/units/linux/fcl
-Fu/usr/lib/fpc/1.0.10/units/linux/mysql
-Fu/usr/lib/fpc/1.0.10/units/linux/ibase
-Fu/usr/lib/fpc/1.0.10/units/linux/x11
-Fu/usr/lib/fpc/1.0.10/units/linux/opengl
-Fu/usr/lib/fpc/1.0.10/units/linux/gtk -Fiinclude -FUunits -Fl/usr/lib/gcc-lib/i486-linux/3.3.2 -Fl/usr/X11R6/lib -Fl/usr/lib/atlas -di386 alllclunits.pp
Free Pascal Compiler version 1.0.10 [2003/08/18] for i386 Copyright (c) 1993-2003 by Florian Klaempfl
Target OS: Linux for i386
Compiling alllclunits.pp
alllclunits.pp(38,30) Fatal: Can't find unit REGISTRY make[1]: *** [alllclunits.ppu] Error 1
make[1]: Leaving directory `/home/jason/src/lazarus/lcl' make: *** [lcl] Error 2

where is the registry unit supposed to be? (haven't been able to compile for days now)

I had a guaranteed military sale with ed 209, renovation program, spare parts for 25 years. Who cares if it worked or not? Dick Jones , Robocop.

Reply by email