I've just noticed that a program which was compiling last week won't compile
any more.  The reason seems to be that various gdk headers might have
changed.  I say "might have" because I can't be certain (a week ago, I had
no reason to check them).

Just as an example, gtk-2.0/gtkimage.h references a type known as
GdkPixbufAnimationIter.  All of a sudden, this is an unrecognised type.  On
my Linux box, it's declared in gtk-2.0/gdk-pixbuf/gdk-pixbuf-animation.h but
my Cygwin installation contains no such file.  In fact it doesn't contain
any file at all with that declaration - and yet the program compiled fine
last week.

One thing I've often noticed is that every time I install stuff, a whole
bunch of things get uninstalled and then reinstalled at the end.  Most often
these are things like gnome, gtk, atk and glib etc.  If I install from a
regular cygwin mirror this shouldn't be too risky (presumably, they're
usually copies of each other).  But if I install something from ports, ports
often contains newer or older versions of some of the standard components.
Is this likely to be the cause of my problem?  And is there any way to stop
the setup program from uninstalling stuff without my consent?

Thanks,

John


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Cygwin-ports-general mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/cygwin-ports-general

Reply via email to