RE: Gtk+ 3.0 and MS Windows



Maarten:

Thanks for the link! By saying that I don't have OpenSUSE I implied that I'd have to either use `alien` (with possible complication if any) or build it myself on Ubuntu. I see there is even binary package for gtkmm2.99 hopefully they will move to 3.0 soon.

The weird point is that, when I try to build under MS Windows, I keep getting useless (without anything between DECLS block) gdk/gdkenumtypes.h even if I delete gdk/stamp-gdkenumtypes.h and rerun make though gtk/gtktypebuiltins.h looks fine.

Oh well, all looks like cross-comiplation is the only option for now.

I don't know if there are many users developing with Gtk+ on MS Windows, but it would be nice to at least make a link to that OpenSUSE archive as there are no traces of binary package (even unofficial) on the main page for Gtk+ 3.0.

Mikhail


> -----Original Message-----
> From: Maarten Bosmans [mailto:mkbosmans gmail com]
> Sent: Wednesday, March 23, 2011 3:38 PM
> To: Mikhail Titov
> Cc: Gtk+ list
> Subject: Re: Gtk+ 3.0 and MS Windows
> 
> 2011/3/23 Mikhail Titov <mlt gmx us>:
> > Maarten:
> >
> > Thanks for your quick reply! Good to know that Gtk+ 3 is buildable for
> win32 according to your OpenSUSE link. I don't have OpenSUSE though, but
> I'll give cross-compiler a try under Ubuntu.
> 
> The point of the buildservice is to automate the build (in this case
> cross-compiling) of packages. It is not opensuse specific, other than
> that the project evolved out of opensuse and the virtual machines
> building the windows binaries run various opensuse/SLES versions.
> 
> You can find download packages here:
> http://download.opensuse.org/repositories/windows:/mingw:/win32/openSUSE
> _11.4/noarch/
> On windows extracting the DLLs from the .rpm is probably easiest done
> with 7zip.
> 
> I usually cross-compile on Ubuntu when hacking/bugfixing on
> gtk/cairo/etc. This is quite easy as you can make install right into a
> smb mount to directly test on Windows. And I use the buildservice
> distribute up-to-date binaries and headers to compile my application.
> 
> Maarten



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]