The configure.in changes also have some smmall issues:- It reruns PKG_CHECK_MODULES macro that's already been run for gtkv2 (I didn't want to restructure that part) - defining --enable-cfgtk2 will cause a configure failure if GTK 2.0 is not found, it doesn't fall back (a non-issue really) - it defines -DGTK_WINDOW_DIALOG=GTK_WINDOW_TOPLEVEL as a compiler flag, instead of using CFGTK2 in the source files (Actually I've never tried redefining macroes as compiler flags before but apparently it works) - the use of GTK_ENABLE_BROKEN isn't all that beautiful but would require some major work on the multiline text widgets, this is also used on the windows client
The patch has only been tested on Debian sid amd64 setup and SDL didn't seem to work, rather strangely you need to disable it in the game configuration files of the game or it'll result in a crash even if SDL isn't compiled against it.
cf-gtk2.patch
Description: Binary data
_______________________________________________ crossfire mailing list [email protected] http://mailman.metalforge.org/mailman/listinfo/crossfire

