У меня такой вопрос: купил книгу "GTK+. Разработка переносимых графических интерфейсов". С книгой идёт диск с Cygwin, WinGimp, GLib, GTK+ под винду и Линукс , WinGlade. Короче, всё бы замечательно, только непонятно, как тут дело обстоит с потоками и объектами ядра. Там есть вроде библиотека имитирующая все эти Линуксовые объекты через WinAPI. Так вот, назначение всех этих мудрёных функций не очень понятно. Как в Линуксе обстоит дело с потоками? Как осуществлять синхронизацию вывода на GDI(или как там это называется)? Как в Линуксе осущесвлять отладку кода?
Ведь а том же Glade нет отладчика.
P. S. Линукса у меня пока нет, но надеюсь, что ваши ответы помогут написать мне переносимые программы.
P.S2 Я на форумах видел упоминание о кроссплатформенности Qt, но я не знаю насколько там сложнее программировать чем в GTK+. Не знаю, где взять доки и Qt под Мастдай.