[lazarus] gdk 1.2

Sergio A. Kessler sak at perio.unlp.edu.ar
Wed May 12 18:20:48 EDT 1999


...
gdktypes.pp(1400,60) Note: Values in enumeration types have to be ascending
gdkmain.pp(94,90) Error: Identifier not found TGDESTROYNOTIFY
gdkmain.pp(94,90) Error: Type identifier expected
gdkmain.pp(232,111) Error: Identifier not found TGDESTROYNOTIFY
gdkmain.pp(232,111) Error: Type identifier expected
gdkmain.pp(463,23) Error: Identifier not found PGMUTEX
gdkmain.pp(463,30) Error: Error in type definition
gdk.pp(65,1) Fatal: There were 6 errors compiling module, stopping
make: *** [gdk.ppu] Error 1


CVS of a couple of hours ago.


Peter, I know that you don't believe me, but:

[root at ebony gdk]# cat *.pp | grep PGMutex
  gdk_threads_mutex : PGMutex;external gdkdll name 'gdk_threads_mutex';
[root at ebony gtk]# cd ../gtk
[root at ebony gtk]# cat *.pp | grep PGMutex
[root at ebony gtk]#

i.e. PGMutex is used but never declared, the same with
TGDestroyNotify

------------------

btw, here is a minor patch to the lazarus makefile, it solve
an error if you try to compile lazarus without compiling
gtk previously.
Other than that the lazarus makefile look really good 
(no more XLIBDIR, etc) :)

--- Makefile.orig       Wed May 12 12:09:00 1999
+++ Makefile    Wed May 12 22:55:36 1999
@@ -21,7 +21,7 @@
 DEFAULTFPCDIR=..

 # Default unit dirs
-NEEDUNITDIR=../fcl/$(OS_TARGET) ../gtk
+NEEDUNITDIR=../fcl/$(OS_TARGET) ../gtk ../gtk/gdk ../gtk/gtk

 # Where need we to place the executables/ppu/objects
 TARGETDIR=.


Sergio






More information about the Lazarus mailing list