Наши партнеры








Книги по Linux (с отзывами читателей)

Библиотека сайта rus-linux.net

На главную -> MyLDP -> Электронные книги по ОС Linux
Beyond Linux From Scratch. Version 2011-12-30
Назад 28. Пакеты KDE для разработчиков программ и веб-разработчиков Вперед

Пакет Kdebindings-3.5.10

Знакомимся с пакетом Kdebindings

Пакет Kdebindings предоставляет возможность писать приложения KDE на различных языках, в том числе на Ruby, Perl, Python, Java, JavaScript, C# и Smoke. Подробности смотрите по ссылке http://developer.kde.org/language-bindings/

Информация о пакете

Дополнительные загрузки

Зависимости пакета Kdebindings

Обязательные

Kdebase-3.5.13

Рекомендуемые

libjpeg-8c, libxml2-2.7.8 и libxslt-1.1.26.

Необязательные

Python-2.7.2, Ruby-1.9.2-p290, IcedTea6-1.9.7 или JDK-6 Update 18, SeaMonkey-2.6.1, QScintilla, Mono, DotGNU Portable.NET и Rotor

Установка пакета Kdebindings

Примечание: Если KDE установлен в /opt/kde-3.5.10, вам нужно будет перед сборкой пакета выполнить изменения с помощью следующей команды:

sed -i -e 's@/usr@/opt/kde-3.5.10@' \
    python/pykde/configure.py

Установите пакет kdebindings следующим образом:

sed -i 's%echo "yes" | @PYTHON@ configure.py%& -y qt-mt%' \
    python/Makefile.in &&

patch -Np1 -i $DIR/kdebindings-3.5.10-ruby-1.patch   &&
patch -Np1 -i $DIR/kdebindings-3.5.10-python-1.patch &&

./configure --prefix=$KDE_PREFIX --disable-debug \
    --disable-dependency-tracking &&
make

В этом пакете набор тестов отсутствует.

Теперь в роли пользователя root выполните:

make install

Пояснение команды

sed -i ... python/Makefile.in: Указывает, что для сборки связки pyqt должна использоваться библиотека libqt-mt.so. Скрипт configure.py работать не будет, если он обнаружит как libqt-mt.so, так и libqt.so.

Описание пакета

Установленные программы: Несколько программ, поддерживающих разработку программного обеспечения

Установленные библиотеки: Сборки KDE для различных языков программирования

Установленные директории: Поддиректории директориев /usr/lib и $KDE_PREFIX/share

Перевод сделан с варианта оригинала, датированного 2011-11-05 21:04:08 +0000


Предыдущий раздел: Оглавление Следующий раздел:
Пакет Kdewebdev-3.5.10   Глава 29