Re: Is GTK+ a cross-platform toolkit ?



On 05/03/13 11:50, Emmanuele Bassi wrote:
hi;

On 5 March 2013 11:32,  <tarnyko tarnyko net> wrote:
OK, as a majority of people seem to be interested, here is what I will do :
1) Produce binaries of following GTK+3 versions :
- 3.4.1 "stable" (http://packages.ubuntu.com/precise/libgtk-3-0, Debian
Wheezy provides 3.4.2 so we are safe) ;
- 3.6.4 "development" (last one).
2) Package them as .zip files. I will use the same layout as existing GTK+2
.zip files, except for the .spec file which I don't use.
3) Put them, and the corresponding build environments, online. Give links so
you folks can download and test them.
I will post a new message here when it's ready. Should not be too long.

thanks, much appreciated.

one of the main issues with regards to building binaries for Windows
up until now has been testing/QA: we simply don't have enough people
checking that things don't break during a development cycle — as well
as helping out in fixing bugs. Dieter has been very helpful (everyone
using gtk on win32 should buy him a beer), but he's alone and doing
this on his spare time. help during development ensures that less work
is needed during packaging, and less grief is experienced by toolkit
and application developers both.

having the build scripts in git.gnome.org would also help minimize the
fragmentation; bonus point if build scripts allow cross-compilation
from a Linux host to a Windows build.

if we get a reliable way of building the GTK stack DLLs, we can
certainly start pushing them on the website for others to use; I feel
like this discussion has been started so many times (and has been
thoroughly derailed by the usual "we need a global installer/we need
just the built DLLs" arguments), it's no wonder that people feel
discouraged or think that nobody cares about GTK on Windows.

I agree.

I think what we need is an installer "template" which we offer on the website.

We should also be clear about why we offer a template with an FAQ to cover these points that are constantly being asked here.

I could even dig up an old template for GTK+2 from somewhere using Inno Setup, which worked quite well for me back in the day:

  http://www.jrsoftware.org/isinfo.php

But let's not turn this discussion into "the installer" :)

I have quite some experience with win32 builds from the past and could easily come up with web site side of things... I maintain that part anyway,

--
Regards,
Martyn

Founder and CEO of Lanedo GmbH.


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