Как я понимаю все системные вызовы в Линуксе идут через прерывание 80h. Однако из описаний этого сервиса никак не пойму как написать программу, чтобы она в иксах рисовала например message box или какое-нибудь окно?
У меня стоит Linux Mandrake 9.0 Так вот у меня почему то вообще нет файла gnomeui.so и также нет Xlib.so Перерыл весь каталог /usr/ и нашел что то похожее, но не то: libgnomeui.so.32 libx???. Команда locate необходимых библиотек тоже не находит. Что мне надо сделать? Может мне поставить какой-нибудь RPM? Позволяет ли вообщее этот Mandrake GUI-программирование? Охото что-нибудь нормальное написать, а то через int 0x80 все какое то УБОГОЕ (вывод ТОЛЬКО ЧЕРНО-БЕЛОГО ТЕКСТА, мало сервисов). Вот говорят: Linux, Linux, а в этом Linuxe только вызов fork по-моему заслуживает внимания, а так раньше в DOS-е я писал гораздо лучшие программы (мог писать в любом месте экрана любым цветом, мог программить CD-RW, мог рисовать в графическом режиме 800*600 с 24-битным цветом да и много еще чего). В Windows тоже можно всякие окошки рисовать и тому подобное. А в Linux-е хрен чего сделаешь, вся информация закрытая. На Си-программирование конечно полно всякой дряни, но она мне не нужна. Поэтому у кого есть опыт программирования в Linux-е, то поделитесь им пожалуйста со мной.