Кстати - gtk2 я так понял совместим с gtk1 на уровне исходников. Специально вопрос не изучал,просто при компиляции одной своей проги, которая делала довольно много нетривиальных вещей с widget`ами указал не gtk-config --libs a package-config --gtk2 --libs (примерно так) и всё скомпилилось и даже работало.Единственная проблема - имена файлов в UTF решилась установкой шеловой переменной типа USE_BROKEN_FILENAMES. Так что если в программе нет особых извратов,то с gtk2 я думаю будет собираться на ура
Не все так здОрово. Лучшие собаководы рекомендуют использовать в gtk2 макросы типа *DISABLE_DEPRECATED* - после этого старый код перестает компилироваться очень быстро (=сразу). Кроме того, окружение autoconf/automake сильно поменялось с тех пор. Я уже не говорю про нюансы с gnome_config (которого больше нет), и прочие "мелочи". Так что helloworld - строится. Чуть посложнее - напильник в руки. И, кстати, даже без этих макросов 100% совместимости в сырцах - не обещали. Некоторых вещей (даже в базовой glib и gtk) - ПРОСТО БОЛЬШЕ НЕТ.
IMHO gtk2 был бы полезен если если он был совместим с gtk1. Тогда бы им и пользовались. А ставить gtk2-libs из-за 1 или 2-х прог смысла не видно. Тем более, что проги перенесенные на gtk2 еще по функциональности не догнали своих братьев на gtk1. Взять xchat1.9 и xchat2.0.
anonymous (2003-03-10 00:00:32.732): Но-но, перекодировка русского там как раз таки есть, уже встроенная. Для того, чтобы её увидеть, надо отметить "Edit mode" в списке серверов.