Hey David,

have a look at https://github.com/wingtk/gvsbuild
With this script you can build new binaries.

Cheers.

On Tue, Aug 15, 2017 at 10:42 PM, David C. Rankin <
[email protected]> wrote:

>
> All,
>
>   I don't know where this should be asked or directed, but within the past
> week or so, MinGW update its gcc from 5.x to 6.3. As a result, when
> building
> gtk apps on windows using the old binaries from:
>
> https://download.gnome.org/binaries/win32/
>
>   gobject/gparam.h now generates warnings about using '1 << 31` not being a
> integer value (and it isn't as it exceeds INT_MAX by 1). As of gcc 6.3 it
> will
> complain loudly about the (1U << 31 would be fine).
>
>   The error is:
>
>  c:/opt/gtk2/include/glib-2.0/gobject/gparam.h:157:33: warning:
>  enumerator value for 'G_PARAM_DEPRECATED' is not an integer constant
>  expression [-Wpedantic]
>   G_PARAM_DEPRECATED          = 1 << 31
>                                 ^
>
>   Granted, we are talking about pedantic warnings, but it is a symptom of
> an
> aging problem. The binaries available have not be rebuilt in many years.
> Who
> does that?
>
>   The reason I ask, is with the gcc version jump it may be worth rebuilding
> all the win32 binaries (and possibly ad win64 binaries) to bring things up
> to
> date. (many of the sources are many versions out of date anyway, requiring
> additional GLIB_MINOR_VERSION check, etc., when building on windows.
>
>   Not knowing who are where this should be addressed, I thought I would
> start
> here on the 'gnome-devel' list. Somebody has to know who would be in the
> best
> position to address this to. If this is something we can do a divide and
> conqueror on, I'd be happy to try building my share of the binaries. Let me
> know who we need to address this with.
>
> --
> David C. Rankin, J.D.,P.E.
> _______________________________________________
> gnome-devel-list mailing list
> [email protected]
> https://mail.gnome.org/mailman/listinfo/gnome-devel-list
>



-- 
Ignacio Casal Quinteiro
_______________________________________________
gnome-devel-list mailing list
[email protected]
https://mail.gnome.org/mailman/listinfo/gnome-devel-list

Reply via email to