Sign in Join

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

Mailing lists / lazarus / 1999-05

Gtk 1.2 compile failure

16 messages · 7 people ·

Reply by email Subscribe to this list Your subscription

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

Sergio Kessler
...
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

it seems that we need glib bindings also ...
glib is separated from gtk in 1.2

Sergio

| Sergio A. Kessler http://perio.unlp.edu.ar/~sergio -O_O- Keep working at it... you will either succeed, or become an expert.

Reply by email

Peter Vreman
to Sergio Kessler
you wrote 14 lines
... 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 it seems that we need glib bindings also ... glib is separated from gtk in 1.2

You should use the latest CVS sources or wait until tomorrow 2:00 AM CEST, then the current sources which work are zipped and placed in the ftp

Reply by email

Cliff Baeseman
to Peter Vreman

Everyone the stuff on the things needed page on my site are all for gtk 1.2 bindings.

Download the compiler and replace yours with the binaries provided.

Download the FCL from my site and install and compile.

Recompile the new GTK+ headers from the site also.

Finally compile the new lazarus source on the source page.

This is all stuff from the CVS that has been packaged for use.....

I have compiled using gtk+1.2.1 so it does work, lazarus has a few small problems but I will
work thru these tonight...

Cliff

Peter Vreman wrote 23 lines
At 01:19 12-5-99 , you wrote: >... >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 > >it seems that we need glib bindings also ... >glib is separated from gtk in 1.2 You should use the latest CVS sources or wait until tomorrow 2:00 AM CEST, then the current sources which work are zipped and placed in the ftp _________________________________________________________________ To unsubscribe: mail with "unsubscribe" as the Subject archives at http://www.miraclec.com/list_archives/lazarus

Reply by email

Peter Vreman
to Shane Miller: When was this added? It wasn't working from the copy I got from Cliff. Did you just add…
When was this added? It wasn't working from the copy I got from Cliff. Did you just add this?

Last night around 2 am CEST :)

Don't you use CVS to update your compiler? Then you know that you've really the latest version. Because if i add something at 1:15 am then it will be available not be avail that day in the sources and thus 2 days later in the (go32v2,win32) snapshots of the compiler!

Peter

Show quoted text 91 lines
Shane >>> Peter Vreman 05/11 1:38 PM >>> > I have changed the definition for TGTKAttachOptions back to the old > style becasue I couldn't get it to work as the new one. I believe the > new one should be set up as a SET. > > It's defined in gtkenums.pp I've added support in the compiler for doing: constant-enum or constant-enum Using sets is not possible, becuase sets are always 4 or 32 bytes. Peter > > > >>> Cliff Baeseman 05/11 7:42 AM >>> > Everyone the stuff on the things needed page on my site are all for gtk 1.2 > bindings. > > > Download the compiler and replace yours with the binaries provided. > > Download the FCL from my site and install and compile. > > Recompile the new GTK+ headers from the site also. > > Finally compile the new lazarus source on the source page. > > This is all stuff from the CVS that has been packaged for use..... > > > I have compiled using gtk+1.2.1 so it does work, lazarus has a few small > problems but I will > work thru these tonight... > > Cliff > > > > Peter Vreman wrote: > > > At 01:19 12-5-99 , you wrote: > > >... > > >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 > > > > > >it seems that we need glib bindings also ... > > >glib is separated from gtk in 1.2 > > > > You should use the latest CVS sources or wait until tomorrow 2:00 AM CEST, > > then the current sources which work are zipped and placed in the ftp > > > > _________________________________________________________________ > > To unsubscribe: mail with > > "unsubscribe" as the Subject > > archives at http://www.miraclec.com/list_archives/lazarus > > _________________________________________________________________ > To unsubscribe: mail with > "unsubscribe" as the Subject > archives at http://www.miraclec.com/list_archives/lazarus > > _________________________________________________________________ > To unsubscribe: mail with > "unsubscribe" as the Subject > archives at http://www.miraclec.com/list_archives/lazarus > _________________________________________________________________ To unsubscribe: mail with "unsubscribe" as the Subject archives at http://www.miraclec.com/list_archives/lazarus _________________________________________________________________ To unsubscribe: mail with "unsubscribe" as the Subject archives at http://www.miraclec.com/list_archives/lazarus

Reply by email

Shane Miller

I have changed the definition for TGTKAttachOptions back to the old style becasue I couldn't get it to work as the new one. I believe the new one should be set up as a SET.

It's defined in gtkenums.pp

Shane

>> Cliff Baeseman 05/11 7:42 AM >>>

Everyone the stuff on the things needed page on my site are all for gtk 1.2 bindings.

Download the compiler and replace yours with the binaries provided.

Download the FCL from my site and install and compile.

Recompile the new GTK+ headers from the site also.

Finally compile the new lazarus source on the source page.

This is all stuff from the CVS that has been packaged for use.....

I have compiled using gtk+1.2.1 so it does work, lazarus has a few small problems but I will
work thru these tonight...

Cliff

Peter Vreman wrote 23 lines
At 01:19 12-5-99 , you wrote: >... >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 > >it seems that we need glib bindings also ... >glib is separated from gtk in 1.2 You should use the latest CVS sources or wait until tomorrow 2:00 AM CEST, then the current sources which work are zipped and placed in the ftp _________________________________________________________________ To unsubscribe: mail with "unsubscribe" as the Subject archives at http://www.miraclec.com/list_archives/lazarus

_________________________________________________________________ To unsubscribe: mail with
"unsubscribe" as the Subject
archives at http://www.miraclec.com/list_archives/lazarus

Reply by email

Shane Miller

I am currently converting the code.......
I dcidn't make and install all the stuff from the site. I simply copied it over my existing stuff.

Shane

>> Cliff Baeseman 05/11 12:21 PM >>>

yep I was hving trouble with that on gtk_table_attach last night because I could not or the flags....

Shane are you up and running GTK+ 1.2 stuff now?

Cliff

Earlier message 81 lines
-----Original Message----- From: Shane Miller Sent: Tuesday, May 11, 1999 11:24 AM To: Subject: Re: [lazarus] New Code on Web Site for gtk+1.2.1 I have changed the definition for TGTKAttachOptions back to the old style becasue I couldn't get it to work as the new one. I believe the new one should be set up as a SET. It's defined in gtkenums.pp Shane >>> Cliff Baeseman 05/11 7:42 AM >>> Everyone the stuff on the things needed page on my site are all for gtk 1.2 bindings. Download the compiler and replace yours with the binaries provided. Download the FCL from my site and install and compile. Recompile the new GTK+ headers from the site also. Finally compile the new lazarus source on the source page. This is all stuff from the CVS that has been packaged for use..... I have compiled using gtk+1.2.1 so it does work, lazarus has a few small problems but I will work thru these tonight... Cliff Peter Vreman wrote: > At 01:19 12-5-99 , you wrote: > >... > >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 > > > >it seems that we need glib bindings also ... > >glib is separated from gtk in 1.2 > > You should use the latest CVS sources or wait until tomorrow 2:00 AM CEST, > then the current sources which work are zipped and placed in the ftp > > _________________________________________________________________ > To unsubscribe: mail with > "unsubscribe" as the Subject > archives at http://www.miraclec.com/list_archives/lazarus _________________________________________________________________ To unsubscribe: mail with "unsubscribe" as the Subject archives at http://www.miraclec.com/list_archives/lazarus _________________________________________________________________ To unsubscribe: mail with "unsubscribe" as the Subject archives at http://www.miraclec.com/list_archives/lazarus _________________________________________________________________ To unsubscribe: mail with "unsubscribe" as the Subject archives at http://www.miraclec.com/list_archives/lazarus

Reply by email

Cliff Baeseman
to Shane Miller: I have changed the definition for TGTKAttachOptions back to the old style becasue I…

yep I was hving trouble with that on gtk_table_attach last night because I could not or the flags....

Shane are you up and running GTK+ 1.2 stuff now?

Cliff

Earlier message 76 lines
-----Original Message----- From: Shane Miller Sent: Tuesday, May 11, 1999 11:24 AM To: Subject: Re: [lazarus] New Code on Web Site for gtk+1.2.1 I have changed the definition for TGTKAttachOptions back to the old style becasue I couldn't get it to work as the new one. I believe the new one should be set up as a SET. It's defined in gtkenums.pp Shane >>> Cliff Baeseman 05/11 7:42 AM >>> Everyone the stuff on the things needed page on my site are all for gtk 1.2 bindings. Download the compiler and replace yours with the binaries provided. Download the FCL from my site and install and compile. Recompile the new GTK+ headers from the site also. Finally compile the new lazarus source on the source page. This is all stuff from the CVS that has been packaged for use..... I have compiled using gtk+1.2.1 so it does work, lazarus has a few small problems but I will work thru these tonight... Cliff Peter Vreman wrote: > At 01:19 12-5-99 , you wrote: > >... > >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 > > > >it seems that we need glib bindings also ... > >glib is separated from gtk in 1.2 > > You should use the latest CVS sources or wait until tomorrow 2:00 AM CEST, > then the current sources which work are zipped and placed in the ftp > > _________________________________________________________________ > To unsubscribe: mail with > "unsubscribe" as the Subject > archives at http://www.miraclec.com/list_archives/lazarus _________________________________________________________________ To unsubscribe: mail with "unsubscribe" as the Subject archives at http://www.miraclec.com/list_archives/lazarus _________________________________________________________________ To unsubscribe: mail with "unsubscribe" as the Subject archives at http://www.miraclec.com/list_archives/lazarus

Reply by email

Michael Van Canneyt
to Michael A. Hess: Speaking for myself, no I don't. I don't know about Cliff or Shane but I have enough to…
Michael A. Hess wrote 9 lines
Peter Vreman wrote: > > Don't you use CVS to update your compiler? Speaking for myself, no I don't. I don't know about Cliff or Shane but I have enough to do keeping up with my code without worry about recompiling the compiler. I usually use the Linux snapshots which usually were available every day or everyother day. Unfortunately a new one hasn't been available now for almost a week.

I just made a snapshot manually. The CVS update had a conflict, so of course the automatic make didn't work.

There is a new snapshot available for linux; hopefully, there will be daily new ones.

BTW. The snapshots for linux are generated DAILY so you always have yesterdays fixes if you get the snapshot.

Michael.

Reply by email

Cliff Baeseman
to Peter Vreman: Last night around 2 am CEST :) Don't you use CVS to update your compiler? Then you know…

The compiler build on my web site was built by Tom from CVS source yesterday...

Everything worked except the GTK or's which I just changed a little code in lazarus to account for it..
It was not a real fix but at least it will compile and run..

Cliff

Earlier message 116 lines
-----Original Message----- From: Peter Vreman Sent: Tuesday, May 11, 1999 2:13 PM To: Subject: Re: [lazarus] New Code on Web Site for gtk+1.2.1 > When was this added? It wasn't working from the copy I got from Cliff. Did you just add this? Last night around 2 am CEST :) Don't you use CVS to update your compiler? Then you know that you've really the latest version. Because if i add something at 1:15 am then it will be available not be avail that day in the sources and thus 2 days later in the (go32v2,win32) snapshots of the compiler! Peter > Shane > > > >>> Peter Vreman 05/11 1:38 PM >>> > > I have changed the definition for TGTKAttachOptions back to the old > > style becasue I couldn't get it to work as the new one. I believe the > > new one should be set up as a SET. > > > > It's defined in gtkenums.pp > I've added support in the compiler for doing: > > constant-enum or constant-enum > > Using sets is not possible, becuase sets are always 4 or 32 bytes. > > Peter > > > > > > > > >>> Cliff Baeseman 05/11 7:42 AM >>> > > Everyone the stuff on the things needed page on my site are all for gtk 1.2 > > bindings. > > > > > > Download the compiler and replace yours with the binaries provided. > > > > Download the FCL from my site and install and compile. > > > > Recompile the new GTK+ headers from the site also. > > > > Finally compile the new lazarus source on the source page. > > > > This is all stuff from the CVS that has been packaged for use..... > > > > > > I have compiled using gtk+1.2.1 so it does work, lazarus has a few small > > problems but I will > > work thru these tonight... > > > > Cliff > > > > > > > > Peter Vreman wrote: > > > > > At 01:19 12-5-99 , you wrote: > > > >... > > > >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 > > > > > > > >it seems that we need glib bindings also ... > > > >glib is separated from gtk in 1.2 > > > > > > You should use the latest CVS sources or wait until tomorrow 2:00 AM CEST, > > > then the current sources which work are zipped and placed in the ftp > > > > > > _________________________________________________________________ > > > To unsubscribe: mail with > > > "unsubscribe" as the Subject > > > archives at http://www.miraclec.com/list_archives/lazarus > > > > _________________________________________________________________ > > To unsubscribe: mail with > > "unsubscribe" as the Subject > > archives at http://www.miraclec.com/list_archives/lazarus > > > > _________________________________________________________________ > > To unsubscribe: mail with > > "unsubscribe" as the Subject > > archives at http://www.miraclec.com/list_archives/lazarus > > > > _________________________________________________________________ > To unsubscribe: mail with > "unsubscribe" as the Subject > archives at http://www.miraclec.com/list_archives/lazarus > > _________________________________________________________________ > To unsubscribe: mail with > "unsubscribe" as the Subject > archives at http://www.miraclec.com/list_archives/lazarus > _________________________________________________________________ To unsubscribe: mail with "unsubscribe" as the Subject archives at http://www.miraclec.com/list_archives/lazarus

Reply by email

Shane Miller

I do not update through CVS either. I have enough trouble conifugring my Linux the way it is. I don't want to worry about compiling the compiler right now. Once I get used to linux more, then I'll do that. I'm more concerned with writing my code at the moment.

Shane

>> "Michael A. Hess" 05/11 2:26 PM >>>
Peter Vreman wrote
Don't you use CVS to update your compiler?

Speaking for myself, no I don't. I don't know about Cliff or Shane but I have enough to do keeping up with my code without worry about recompiling the compiler. I usually use the Linux snapshots which usually were available every day or everyother day. Unfortunately a new one hasn't been available now for almost a week.

Then you know that you've really the latest version. Because if i add something at 1:15 am then it will be available not be avail that day in the sources and thus 2 days later in the (go32v2,win32) snapshots of the compiler!

If I have to do it this way I will but I prefer not to. :-\

==== Programming my first best destiny! ==== Michael A. Hess Miracle Concepts, Inc. http://www.miraclec.com _________________________________________________________________ To unsubscribe: mail with "unsubscribe" as the Subject archives at http://www.miraclec.com/list_archives/lazarus

Reply by email

Peter Vreman
to Shane Miller: I have changed the definition for TGTKAttachOptions back to the old style becasue I…
Show quoted text 5 lines
I have changed the definition for TGTKAttachOptions back to the old style becasue I couldn't get it to work as the new one. I believe the new one should be set up as a SET. It's defined in gtkenums.pp

I've added support in the compiler for doing:

constant-enum or constant-enum

Using sets is not possible, becuase sets are always 4 or 32 bytes.

Peter

Show quoted text 62 lines
>>> Cliff Baeseman 05/11 7:42 AM >>> Everyone the stuff on the things needed page on my site are all for gtk 1.2 bindings. Download the compiler and replace yours with the binaries provided. Download the FCL from my site and install and compile. Recompile the new GTK+ headers from the site also. Finally compile the new lazarus source on the source page. This is all stuff from the CVS that has been packaged for use..... I have compiled using gtk+1.2.1 so it does work, lazarus has a few small problems but I will work thru these tonight... Cliff Peter Vreman wrote: > At 01:19 12-5-99 , you wrote: > >... > >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 > > > >it seems that we need glib bindings also ... > >glib is separated from gtk in 1.2 > > You should use the latest CVS sources or wait until tomorrow 2:00 AM CEST, > then the current sources which work are zipped and placed in the ftp > > _________________________________________________________________ > To unsubscribe: mail with > "unsubscribe" as the Subject > archives at http://www.miraclec.com/list_archives/lazarus _________________________________________________________________ To unsubscribe: mail with "unsubscribe" as the Subject archives at http://www.miraclec.com/list_archives/lazarus _________________________________________________________________ To unsubscribe: mail with "unsubscribe" as the Subject archives at http://www.miraclec.com/list_archives/lazarus

Reply by email

Peter Vreman
to Cliff Baeseman: yep I was hving trouble with that on gtk_table_attach last night because I could not or…
yep I was hving trouble with that on gtk_table_attach last night because I could not or the flags....

I've added support for that in the compiler, but only for constants. I also got the problem while fixing the examples (still not finished)

I didn't see any other way to translate those enums to pascal. I could add:

type
  TGtkAttachOptions=type longint;

support which comes from delphi and makes a new type which is not compatible with longint.

But then comes the problem. How do i define the constants that are TGtkAttachOptions? Because using

const
  GTK_EXPAND : TGtkAttachOptions = 1;

Is not possible, because that makes a typed constant. Maybe in the $J- (const are read-only) mode delphi handles it like normal constants, i've still to test that.

Peter

Show quoted text 87 lines
Shane are you up and running GTK+ 1.2 stuff now? Cliff -----Original Message----- From: Shane Miller Sent: Tuesday, May 11, 1999 11:24 AM To: Subject: Re: [lazarus] New Code on Web Site for gtk+1.2.1 I have changed the definition for TGTKAttachOptions back to the old style becasue I couldn't get it to work as the new one. I believe the new one should be set up as a SET. It's defined in gtkenums.pp Shane >>> Cliff Baeseman 05/11 7:42 AM >>> Everyone the stuff on the things needed page on my site are all for gtk 1.2 bindings. Download the compiler and replace yours with the binaries provided. Download the FCL from my site and install and compile. Recompile the new GTK+ headers from the site also. Finally compile the new lazarus source on the source page. This is all stuff from the CVS that has been packaged for use..... I have compiled using gtk+1.2.1 so it does work, lazarus has a few small problems but I will work thru these tonight... Cliff Peter Vreman wrote: > At 01:19 12-5-99 , you wrote: > >... > >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 > > > >it seems that we need glib bindings also ... > >glib is separated from gtk in 1.2 > > You should use the latest CVS sources or wait until tomorrow 2:00 AM CEST, > then the current sources which work are zipped and placed in the ftp > > _________________________________________________________________ > To unsubscribe: mail with > "unsubscribe" as the Subject > archives at http://www.miraclec.com/list_archives/lazarus _________________________________________________________________ To unsubscribe: mail with "unsubscribe" as the Subject archives at http://www.miraclec.com/list_archives/lazarus _________________________________________________________________ To unsubscribe: mail with "unsubscribe" as the Subject archives at http://www.miraclec.com/list_archives/lazarus _________________________________________________________________ To unsubscribe: mail with "unsubscribe" as the Subject archives at http://www.miraclec.com/list_archives/lazarus

GTK_ATTACH_

Reply by email

Shane Miller

When was this added? It wasn't working from the copy I got from Cliff. Did you just add this?

Shane

Show quoted text 6 lines
>> Peter Vreman 05/11 1:38 PM >>> I have changed the definition for TGTKAttachOptions back to the old style becasue I couldn't get it to work as the new one. I believe the new one should be set up as a SET. It's defined in gtkenums.pp

I've added support in the compiler for doing:

constant-enum or constant-enum

Using sets is not possible, becuase sets are always 4 or 32 bytes.

Peter

Show quoted text 62 lines
>>> Cliff Baeseman 05/11 7:42 AM >>> Everyone the stuff on the things needed page on my site are all for gtk 1.2 bindings. Download the compiler and replace yours with the binaries provided. Download the FCL from my site and install and compile. Recompile the new GTK+ headers from the site also. Finally compile the new lazarus source on the source page. This is all stuff from the CVS that has been packaged for use..... I have compiled using gtk+1.2.1 so it does work, lazarus has a few small problems but I will work thru these tonight... Cliff Peter Vreman wrote: > At 01:19 12-5-99 , you wrote: > >... > >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 > > > >it seems that we need glib bindings also ... > >glib is separated from gtk in 1.2 > > You should use the latest CVS sources or wait until tomorrow 2:00 AM CEST, > then the current sources which work are zipped and placed in the ftp > > _________________________________________________________________ > To unsubscribe: mail with > "unsubscribe" as the Subject > archives at http://www.miraclec.com/list_archives/lazarus _________________________________________________________________ To unsubscribe: mail with "unsubscribe" as the Subject archives at http://www.miraclec.com/list_archives/lazarus _________________________________________________________________ To unsubscribe: mail with "unsubscribe" as the Subject archives at http://www.miraclec.com/list_archives/lazarus

_________________________________________________________________ To unsubscribe: mail with
"unsubscribe" as the Subject
archives at http://www.miraclec.com/list_archives/lazarus

Reply by email

Michael A. Hess
to Peter Vreman: Last night around 2 am CEST :) Don't you use CVS to update your compiler? Then you know…
Peter Vreman wrote
Don't you use CVS to update your compiler?

Speaking for myself, no I don't. I don't know about Cliff or Shane but I have enough to do keeping up with my code without worry about recompiling the compiler. I usually use the Linux snapshots which usually were available every day or everyother day. Unfortunately a new one hasn't been available now for almost a week.

Then you know that you've really the latest version. Because if i add something at 1:15 am then it will be available not be avail that day in the sources and thus 2 days later in the (go32v2,win32) snapshots of the compiler!

If I have to do it this way I will but I prefer not to. :-\

==== Programming my first best destiny! ==== Michael A. Hess Miracle Concepts, Inc. http://www.miraclec.com

Reply by email

Cliff Baeseman
to Michael A. Hess

Michael the one on the Lazaurs Website was from a compile on the CVS source yesterday. I usually use snapshots
but we are in a migration to gtk 1.2 so I went ahead and posted the latest

www.pcpros.net/~vbman

Everyting available there is for GTK+ 1.2^

Cliff

Earlier message 34 lines
-----Original Message----- From: Michael A. Hess Sent: Tuesday, May 11, 1999 2:24 PM To: Subject: Re: [lazarus] New Code on Web Site for gtk+1.2.1 Peter Vreman wrote: > > Don't you use CVS to update your compiler? Speaking for myself, no I don't. I don't know about Cliff or Shane but I have enough to do keeping up with my code without worry about recompiling the compiler. I usually use the Linux snapshots which usually were available every day or everyother day. Unfortunately a new one hasn't been available now for almost a week. > Then you know that you've really the latest version. Because if i add > something at 1:15 am then it will be available not be avail that day > in the sources and thus 2 days later in the (go32v2,win32) snapshots > of the compiler! If I have to do it this way I will but I prefer not to. :-\ -- ==== Programming my first best destiny! ==== Michael A. Hess Miracle Concepts, Inc. http://www.miraclec.com _________________________________________________________________ To unsubscribe: mail with "unsubscribe" as the Subject archives at http://www.miraclec.com/list_archives/lazarus

Reply by email

Sergio A. Kessler
to Peter Vreman: You should use the latest CVS sources or wait until tomorrow 2:00 AM CEST, then the…

Peter Vreman el d�a Tue, 11 May 1999 13:47:29 +0200, escribi�:

Show quoted text 18 lines
At 01:19 12-5-99 , you wrote: >... >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 > >it seems that we need glib bindings also ... >glib is separated from gtk in 1.2 You should use the latest CVS sources or wait until tomorrow 2:00 AM CEST, then the current sources which work are zipped and placed in the ftp

I'm using cvs to update the sources...

TGDESTROYNOTIFY and PGMUTEX are defined in glib, not gdk or gtk

Sergio
(updating my cvs again rigth now)

Reply by email