1. GTK win32

On attempting to port Irv's euGTK to win32, I found a few snags...
Using the latest version of gtk+ v1.3 (not gtk+ v2.0)

1) euGTK is dependent on eugtk.so
   Can Irv compile a dll for this please?

2) some critical interfaces are missing.
   Off the top of my head, all of the g_list interfaces are missing from 
the DLL's. Some other things like gtk_window_reposition are also 
missing.

I was able to comment out all the missing interfaces, and run some of 
the demos, but it's pretty kludgy.

Where do I find the missing interfaces?

Chris

new topic     » topic index » view message » categorize

2. Re: GTK win32

On Wed, 20 Mar 2002 01:34:55 +0000
bensler at mail.com wrote:

> 
> On attempting to port Irv's euGTK to win32, I found a few snags...
> Using the latest version of gtk+ v1.3 (not gtk+ v2.0)
> 
> 1) euGTK is dependent on eugtk.so
>    Can Irv compile a dll for this please?

Eugtk.so comes with the package. I just downloaded it to check. 

> 2) some critical interfaces are missing.
>    Off the top of my head, all of the g_list interfaces are missing from 
> the DLL's. Some other things like gtk_window_reposition are also 
> missing.

Don't think so. There's even a demo program "reposition.exu" in the 
package which calls that function. And the combo control (for one)
uses g_list. Last time I checked (1 minute ago) that demo worked also.
 
> I was able to comment out all the missing interfaces, and run some of 
> the demos, but it's pretty kludgy.
> 
> Where do I find the missing interfaces?

I don't know. I just deleted all the GTK stuff from my computer, and 
downloaded and installed the package from the website. Every demo program
runs. If you're missing anything, maybe you got a bad download.

Regards,
Irv

new topic     » goto parent     » topic index » view message » categorize

3. Re: GTK win32

On Tue, 19 Mar 2002 23:04:20 -0500
Irv Mullins <irvm at ellijay.com> wrote:

> 
> On Wed, 20 Mar 2002 01:34:55 +0000
> bensler at mail.com wrote:
> 
> > 
> > On attempting to port Irv's euGTK to win32, I found a few snags...
> > Using the latest version of gtk+ v1.3 (not gtk+ v2.0)
> > 
> > 1) euGTK is dependent on eugtk.so
> >    Can Irv compile a dll for this please?
> 
> Eugtk.so comes with the package. I just downloaded it to check. 

Sorry - I've been working since 5am, and I completely misread your post.

I can send the Eugtk.c file to anyone who can compile it for 
Windows. As far as missing features in the Windows version of 
GTK+, I wouldn't be surprised. The docs are somewhat incomplete,
probably easy to overlook some things when making the port. 

Regards,
Irv (sleep - does a body good)

new topic     » goto parent     » topic index » view message » categorize

Search



Quick Links

User menu

Not signed in.

Misc Menu