mingw-cross-env-list
[Top][All Lists]
Advanced

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

Re: [Mingw-cross-env-list] gtk packages


From: Volker Grabsch
Subject: Re: [Mingw-cross-env-list] gtk packages
Date: Fri, 14 May 2010 11:48:48 +0200
User-agent: Mutt/1.5.13 (2006-08-11)

Volker Grabsch <address@hidden> schrieb:
> Martin Gerhardy <address@hidden> schrieb:
> >
> > And i don't think the <windows.h> stuff is
> > needed. It's just that i've used some UFO:AI code as template and maybe
> > forgot to remove that.
> 
> Okay, so I included your test program with those lines removed.
> Thanks for your contribution!
> 
> http://hg.savannah.gnu.org/hgweb/mingw-cross-env/rev/efa01b9a4660

Your test program revealed some issues with gtkglext.


1) The pkg-config script of gtkglext still referred to pangox.
   So I replaced the $(SED) hack with proper patches, which was
   necessary anyway, and fixed the pkg-config script alongside:
   http://hg.savannah.gnu.org/hgweb/mingw-cross-env/rev/8ff92eddd95f

   I also provided the "glib-mkenums" cleanup part to upstream:
   https://bugzilla.gnome.org/show_bug.cgi?id=618599

   (The pangox stuff is not interesting to them, because they
    already know about the issue.)


2) Gtkglext uses deprecated GTK functions, which are disabled in
   mingw-cross-env. So I fixed these parts in Gtkglext:
   http://hg.savannah.gnu.org/hgweb/mingw-cross-env/rev/df8e46f304d9

   and also provided that patch to upstream:
   https://bugzilla.gnome.org/show_bug.cgi?id=618601


3) Finally, I performed some cleanup on your test program. I explicitly
   stated the unused parameters to avoid warnings about them:
   http://hg.savannah.gnu.org/hgweb/mingw-cross-env/rev/f10815d78e95


After these changes, I was finally able to activate your test program:
http://hg.savannah.gnu.org/hgweb/mingw-cross-env/rev/d888b624e286


Greets,

    Volker

-- 
Volker Grabsch
---<<(())>>---
Administrator
NotJustHosting GbR



reply via email to

[Prev in Thread] Current Thread [Next in Thread]