Cairo + GTK (+ Windows)

Sziasztok!
Írnom kellene egy GUI-s programot, aminek a céljába most nem mennék bele.
Én linux-on fejlesztenék, de a target platform elsősorban windows lenne. Ehhez szépen kinéztem a komponenseket, gtk, cairo megfelel nekem, mindegyik keresztplatformos, és jó is.
A gond az, hogy amikor a cairo-val rajzolni szeretnék, akkor kell csinálni egy cairo-context-et, amit elvégez nekem gdk_cairo_create(), de csak linux alatt, mert win-re nem találtam gdkcairo.h-t.
Van valakinek valami ötlete? Vagy memóriába rajzoltassam a képet, és utána tegyem csak ki az ablakba?

Hozzászólások

Ha ezeket telepited

dotnetfx-1.1.exe
dotnet-sdk-setup-1.1.exe
gtksharp-2.7.1-win32-0.1.exe

akkor lesz egy olyan GTK fejlesztoi kornyezeted, amiben van cairo.h is.

Es akkor az en kerdeseim:

1. Tud-e valaki a fentinel jobb/ujabb csomagokrol? A gtksharp-nak van egy ujabb kiadasa (gtksharp-2.8.3-win32-0.0.exe), de abban nincsenek benne a header fajlok, tehat vissza kellett allni a korabbira.

2. Miert a .NET-re alapul a GTK#, miert nem a Monora?

3. Nincs olyan normalisan hasznalhato, windowsos GTK fejlesztoi csomag, amihez nem kell se Mono se .NET? En nem talaltam, pedig eleg sokat vacakoltam vele.

--
CCC3

ha nem ragaszkodsz a gtkhoz, akkor van qt4 is.

--
A vegtelen ciklus is vegeter egyszer, csak kelloen eros hardver kell hozza!

Köszi a válaszokat, de már elég régi a topic, és már rég megoldottam, nem is kell a gdkcairo.h, csak a cairo.h, az pedig része az alap gtk-devel csomagnak.