Sign in Join

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

Mailing lists / lazarus / 2003-12

lazarus on powerpc-linux

3 messages · 2 people ·

Reply by email Subscribe to this list Your subscription

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

Florian Klaempfl

I'am trying to build lazarus on linux/powerpc. Result:

/usr/local/bin/ppcppc -gl -dgtk1 -Fu../../units/powerpc/linux -Fu. -Fu/usr/local/lib/fpc/1.9.1/units/linux/rtl
-Fu/usr/local/lib/fpc/1.9.1/units/linux/paszlib
-Fu/usr/local/lib/fpc/1.9.1/units/linux/netdb
-Fu/usr/local/lib/fpc/1.9.1/units/linux/libasync
-Fu/usr/local/lib/fpc/1.9.1/units/linux/pthreads
-Fu/usr/local/lib/fpc/1.9.1/units/linux/fcl
-Fu/usr/local/lib/fpc/1.9.1/units/linux/gtk
-Fu/usr/local/lib/fpc/1.9.1/units/linux/mysql
-Fu/usr/local/lib/fpc/1.9.1/units/linux/ibase
-Fu/usr/local/lib/fpc/1.9.1/units/linux/sqlite
-Fu/usr/local/lib/fpc/1.9.1/units/linux/x11
-Fu/usr/local/lib/fpc/1.9.1/units/linux/opengl
-FU../../units/powerpc/linux/gtk
-Fl/usr/lib/gcc-lib/powerpc-linux/2.95.4 -Fl/usr/X11R6/lib -dpowerpc interfaces.pp
Free Pascal Compiler version 1.9.1 [2003/12/29] for powerpc Copyright (c) 1993-2002 by Florian Klaempfl
Target OS: Linux for PowerPC
Compiling interfaces.pp
Compiling gtkint.pp
gtkwinapih.inc(32,10) Error: There is no method in an ancestor class to be overridden: "TgtkObject.CallNextHookEx(HHOOK, Longint, Longint, Longint):LongInt"
gtkwinapih.inc(33,10) Error: There is no method in an ancestor class to be overridden: "TgtkObject.CallWindowProc(Pointer, Longint, Longword, Longint, Longint):LongInt"
gtkwinapih.inc(155,10) Error: There is no method in an ancestor class to be overridden: "TgtkObject.PostMessage(Longint, Longword, Longint, Longint):Boolean"
gtkwinapih.inc(177,10) Error: There is no method in an ancestor class to be overridden: "TgtkObject.SendMessage(Longint, Longword, Longint, Longint):LongInt"
gtkint.pp(310,1) Fatal: There were 4 errors compiling module, stopping make[3]: *** [interfaces.ppu] Error 1
make[3]: Leaving directory
`/mnt/hdb3/fpc/projects/lazarus/lcl/interfaces/gtk' make[2]: *** [gtk_all] Error 2
make[2]: Leaving directory `/mnt/hdb3/fpc/projects/lazarus/lcl/interfaces' make[1]: *** [interfaces] Error 2
make[1]: Leaving directory `/mnt/hdb3/fpc/projects/lazarus/lcl' make: *** [lcl] Error 2

Any clues?

Reply by email

Eric Chapman
to Florian Klaempfl: I'am trying to build lazarus on linux/powerpc. Result: /usr/local/bin/ppcppc -gl -dgtk1…
I'am trying to build lazarus on linux/powerpc. Result:

....

Show quoted text 27 lines
Free Pascal Compiler version 1.9.1 [2003/12/29] for powerpc Copyright (c) 1993-2002 by Florian Klaempfl Target OS: Linux for PowerPC Compiling interfaces.pp Compiling gtkint.pp gtkwinapih.inc(32,10) Error: There is no method in an ancestor class to be overridden: "TgtkObject.CallNextHookEx(HHOOK, Longint, Longint, Longint):LongInt" gtkwinapih.inc(33,10) Error: There is no method in an ancestor class to be overridden: "TgtkObject.CallWindowProc(Pointer, Longint, Longword, Longint, Longint):LongInt" gtkwinapih.inc(155,10) Error: There is no method in an ancestor class to be overridden: "TgtkObject.PostMessage(Longint, Longword, Longint, Longint):Boolean" gtkwinapih.inc(177,10) Error: There is no method in an ancestor class to be overridden: "TgtkObject.SendMessage(Longint, Longword, Longint, Longint):LongInt" gtkint.pp(310,1) Fatal: There were 4 errors compiling module, stopping make[3]: *** [interfaces.ppu] Error 1 make[3]: Leaving directory `/mnt/hdb3/fpc/projects/lazarus/lcl/interfaces/gtk' make[2]: *** [gtk_all] Error 2 make[2]: Leaving directory `/mnt/hdb3/fpc/projects/lazarus/lcl/interfaces' make[1]: *** [interfaces] Error 2 make[1]: Leaving directory `/mnt/hdb3/fpc/projects/lazarus/lcl' make: *** [lcl] Error 2

This is nothing to do with the PowerPC. I got exactly the same error on an x86 machine with Linux.

Eric

Reply by email