1. GTK win32
- Posted by bensler at mail.com Mar 19, 2002
- 456 views
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
2. Re: GTK win32
- Posted by Irv Mullins <irvm at ellijay.com> Mar 19, 2002
- 462 views
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
3. Re: GTK win32
- Posted by Irv Mullins <irvm at ellijay.com> Mar 19, 2002
- 476 views
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)