>С тех пор, как стал поддерживаться utf-8, очень нравится mc. Скажите, можно
>ли как-нибудь отвязаться от glib2, как было раньше?Нет, потому что glib содержит множество готовых решений, благодаря которым разработка ускоряется. Грубо говоря,не изобретаем велосипеды, а пользуемся существующими. библиотеки для этого и нужны: для повторного использования кода :)
>В старые версии Mac OS X приходится тащить этого монстра ради одного mc.
В составе исходных текстов в корне исходников лежит файл build-glib2.sh
Он предназначен для статической сборки с glib. То есть, в идеале достаточно запустить этот скрипт - а он сам скачает последнюю версию glib, скомпилит глибы и потом начнёт компилить mc со статически слинкованными свежескачанными глибами.