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
