Установка Ekiga 3.0.1 на OpenSuSE 11.0
Всем привет,
надумалось мне недавно поставить новую версию Ekiga на свой OpenSUSE 11.0, ставил естественно из исходников, в процессе установки не обошлось без приключений
, поэтому раскажу как было…
Перво-наперво качаем архивы с Ekiga и библиотеками для него:
mkdir ekiga
cd ekiga/
wget -c http://www.ekiga.org/admin/downloads/latest/sources/ekiga_3.0.1/ekiga-3.0.1.tar.gz
wget -c http://www.ekiga.org/admin/downloads/latest/sources/ekiga_3.0.1/ptlib-2.4.2.tar.gz
wget -c http://www.ekiga.org/admin/downloads/latest/sources/ekiga_3.0.1/opal-3.4.2.tar.gz
Распаковываем скачанное:
tar xzf ekiga-3.0.1.tar.gz
tar xzf opal-3.4.2.tar.gz
tar xzf ptlib-2.4.2.tar.gz
Компилируем и ставим библиотеки opal и ptlib:
cd ptlib-2.4.2/
./configure
make
make install
cd ../opal-3.4.2/
./configure
make
make install
Далее приступаем к компиляции саймой Ekiga, а вот с этого начинаеться самое интересное
Почему-то configure не выдает ошибку о том что не найдена некая программа intltool, ставим:
zypper install intltool
Далее в OpenSUSE к сожалению нет devel-пакета для библиотеки libsigc++, качаем и ставим:
wget ftp://195.220.108.108/linux/fedora/releases/9/Everything/i386/os/Packages/libsigc++20-devel-2.2.2-1.fc9.i386.rpm
zypper install libsigc++20-devel-2.2.2-1.fc9.i386.rpm
Следующий косяк заключался в том, что Ekiga требует некой библиотеки libebook, элементарный поиск zypper`om ничего не дал, но как оказалось сия библиотка завуалирована в пакет evolution-data-server-devel, его и ставим:
zypper install evolution-data-server-devel
Заключающий шаг в dependencies-hell установка кой-каких dev-пакетов от GNOME:
zypper install libgnomeui-devel libgnome-devel
(возможно Ekiga попросит вас установить еще что-то, т.к. на своем компьютере я ставлю много програм из исходников…в общем комментируйте – добавим)
Далее вернемся к самой Ekiga:
cd ../ekiga-3.0.1/
По причинам скрытым за дебрями подсознания программеров компиляция Ekiga со стандартными ключами configure сваливалась на создании help-файлов, поэтому приходиться help отключать (если кто знает решение сообщите) :
./configure –with-help-formats
по идее теперь с чистой совестью можно набирать
make && make install
У меня все прошло удачно и стал счастливым обладателем Ekiga 3.0.1, чего и вам желаю
Ставить на один дистрибутив (suse) пакеты другого (fedora) — нарываться на приключения. А другим советовать — моветон. Кстати, аналогичный devel-пакет в сусе есть.