с glib и gtk все то же -- devel-пакеты не установлены. обычная беда дистрибутивов где библиотеки делятся на бинарные и devel пакеты.
вообщем нужны glib-devel и gtk+-devel
Вид для печати
с glib и gtk все то же -- devel-пакеты не установлены. обычная беда дистрибутивов где библиотеки делятся на бинарные и devel пакеты.
вообщем нужны glib-devel и gtk+-devel
Она не компилиться по той же причине.
Добавлено через 56 секунд
Вот за эту подсказку спасибо. Сегодня вечером попробую.
Добавлено через 11 часов 36 минут
Не подскажешь, где их можно взять? А то что-то в стандартных репозиториях нет... :(
Если речь про ubuntu то достаточно начать устанавливать libgtk2.0-dev. Остальное подтянется зависимостями.
Названия пакетов в разных дистрибутивах могут немного отличаться поэтому возможно что точно такие как написал boo_boo не находятся.
Если это убунту или другой дистр, основанный на apt, то проблема решается проще некуда:
apt-cache search gtk2 dev
Что-то так и не получается у меня собрать и запустить FUSE. Все необходимые пакеты доставил. Спектрумовску библиотеку скомпилировал и установил, но эмулятор всё равно ругается:
Код:stanislav@ZX-Spectrum:~$ fuse
fuse: error while loading shared libraries: libspectrum.so.5: cannot open shared object file: No such file or directory
stanislav@ZX-Spectrum:~$
Надо поместить собранную библиотеку в один из стандартных каталогов:
/lib, /usr/lib, /usr/local/lib ~/lib (лучше во 2 или в 3).
Если надо "чтоб проверить", то надо создать ссылку (или скопировать) библиотеку в папку с программой и перед запуском сделать:
LD_LIBRARY_PATH=`pwd`
чтоб на текущий сеанс установился путь поиска библиотек
Библиотека лежит вот здесь /usr/local/lib, а эмулятор при запуске ругается вот так:
Ну что ж, не судьба что ли запустить его :(Код:stanislav@ZX-Spectrum:~$ fuse
fuse: error while loading shared libraries: libspectrum.so.5: cannot open shared object file: No such file or directory