Hi,

I am the maintainer of the GTK for Windows Runtime Environment Installer 64-bit 
project 
(https://github.com/tschoonj/GTK-for-Windows-Runtime-Environment-Installer), 
which provides two installers for the full Gtkmm2 and Gtkmm3 stacks, as well as 
some other often used packages such as libxml++, libxml2 and libxslt.

Installing either of these packages will optionally modify the PATH variable so 
it will get picked up by your software. Alternatively, it can be included in 
your own software installer, and unpackaged in the same folder as your own dlls 
and/or executables.

The current stable packages were compiled from source by myself, but due to the 
big effort involved, and due to the fact that the TDM-GCC compiler I used seems 
unmaintained at this point, I am currently migrating to new versions of the 
installers that extract the required files from an MSYS2-MINGW64 installation. 
More information about this migration at 
https://github.com/tschoonj/GTK-for-Windows-Runtime-Environment-Installer/pull/6

Best,

Tom


> On 26 Dec 2016, at 11:32, John Emmas <j...@creativepost.co.uk> wrote:
> 
> On 26/12/2016 08:02, Romain CENDRE wrote:
>> 
>> the company for which I'm working for, is interested in making build of 
>> GTKMM for Windows and I think that's not an easy part.
>> And I'm asking you for all informations that can help us to do this job and 
>> support this lib for Windows platform.
>> 
> 
> As someone who regularly builds gtkmm on Windows I initially found this 
> message a bit confusing.  Admittedly, though... I'm still building gtkmm 
> version 2.  But when I typed "gtkmm" and "windows" into Google, I soon 
> realised that a lot of the links seem to end up in a page which says "this 
> page has not been created yet".  Binary packages (i.e. pre-built libraries) 
> do exist though:-
> 
> http://www.gtkmm.org/en/download.shtml#Binary 
> <http://www.gtkmm.org/en/download.shtml#Binary>
> 
> So maybe there's been some delay in creating the various information pages??
> 
> Anyway Romain - you'll need to consider which compiler you want to use.  MSVC 
> and mingw (gcc) are both supported.  Maybe someone will correct me here - but 
> from a look at my own installation, VC5, VC8 and VC10 are the only MSVC 
> compilers supported currently (for gtkmm v2).  And (I'm guessing here...) the 
> pre-built binary packages are most likely built with gcc.  They're probably 
> okay to get you started - but if you're building your app with (say) MSVC10, 
> you should ultimately aim to build your GTK libs with the same compiler.
> 
> Remember also that you'll need libraries which match your app (64-bit libs 
> for a 64-bit app or 32-bit libs for a 32-bit app).
> 
> And don't forget that libgtkmm isn't a stand-alone library.  It needs other 
> dependencies, such as libglib / libgtk / libsigc++ etc, etc.  A guy called 
> Tarnyko is probably one of the most prolific supporters of GTK/GTKMM for 
> Windows.  Search in Google for "tarnyko" and "gtk".
> 
> John
> _______________________________________________
> gtkmm-list mailing list
> gtkmm-list@gnome.org
> https://mail.gnome.org/mailman/listinfo/gtkmm-list

_______________________________________________
gtkmm-list mailing list
gtkmm-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gtkmm-list

Reply via email to