[Gambas-devel] Does gambas-gtk application works in m$ Windowz?

Brandon Bergren bdragon at ...185...
Sun Sep 17 22:32:58 CEST 2006


On Sun, 17 Sep 2006, Brandon Bergren wrote:

>> What it doesn't say is that one guy managed to get a few
>> command-line programs working under Cygwin, but no Gtk or other
>> graphical support yet at all, and a native Windows port will be
>> a long time coming if it's possible at all.

Um?
http://bdragon.freeshell.org/projects/gambas/screenshots/gambas-gtk-win32-01.png
http://bdragon.freeshell.org/projects/gambas/screenshots/gambas-gtk-win32-02.png
http://bdragon.freeshell.org/projects/gambas/screenshots/gambas-gtk-win32-03.png
http://bdragon.freeshell.org/projects/gambas/screenshots/gambas-gtk-win32-04.png
http://bdragon.freeshell.org/projects/gambas/screenshots/gambas-gtk-win32-05.png
http://bdragon.freeshell.org/projects/gambas/screenshots/gambas-gtk-win32-06.png

Yes, that's NATIVE gtk. The big problem I was having was saving files.

Namely, the GTK win32 file dialog trying to talk to the Cygwin filesystem 
layer. Doesn't work so good.

What I ended up doing here was compiling that specific module against 
native libraries, where the rest of the modules were compiled against 
cygwin.

>>
>> I think that gb.gtk will eventually work under Cygwin, though, if
>> someone with time and the necessary skills takes an interest in
>> doing that (since the guy who originally got it working hasn't
>> been around for about half a year.)
>
> I ain't dead, I'm just busy :(
>
> With enough elbow grease, most of Gambas does work in Cygwin. The most
> annoying problems are still:
>
> -Trying to run with multiple C runtimes (black magic)
>  - Recompiling GTK for cygwin with the win32 backend might work
>  - or possibly gtk/cairo
> -GTK X11-isms (tray icon?) -- Probabaly not too bad
> -Filename translation. C:\ vs /cygdrive/c.
>
> More quick notes:
>
> The GtkPlug/GtkSocket bug appears to be fixed (finally)
> http://bugzilla.gnome.org/show_bug.cgi?id=58541
>
> Libtool-cache is your FRIEND:
> http://libtool-cache.sourceforge.net/
>
> --Brandon
>
>>
>> Rob
>>
>> -------------------------------------------------------------------------
>> Using Tomcat but need to do more? Need to support web services, security?
>> Get stuff done quickly with pre-integrated technology to make your job easier
>> Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
>> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
>> _______________________________________________
>> Gambas-devel mailing list
>> Gambas-devel at lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/gambas-devel
>
>

-- 
>From the mailer of
|_|0|_| B R A N D O N     B E R G R E N
|_|_|0|  T e c h n i c a l
|0|0|0|   G e n e r a l i s t  ( C S )





More information about the Devel mailing list