Главная > Трики (хард- и софткор) > Еще раз о компиляции Pidgin для Ubuntu

Еще раз о компиляции Pidgin для Ubuntu

Около полугода назад со смой случилось презабавное приключение — я пол-вечера про***ся со сборкой расово верного ICQ клиента — Pidgin IM.

Любовь AOL менять протоколы и определенная заторможенность разработчиков Ubuntu приводит к тому, что в репозитариях постоянно находится версия, несовместимая с текущей версией протокола. На момент написания этого поста, работающая версия 2.5.5, в репах лежит 2.5.2.

Убил еще один вечер. На этот раз все происходило менее драматически, но сильно продуктивнее. Итак.

Рецепт (работающий) компиляции Pidgin

Шаг первый, и самый важный, разрешаем все зависимости:

sudo apt-get build-dep pidgin

Шаг второй, конфигурция конфигуратора с указанием пути установки:

./configure --prefix=/usr

Шаг третий, собираем (компилируем) пакет:

make

Шаг четвертый, и необязательный, проверка пакета:

make check

Шаг пятый, установка, потребует прав записи в установочную директорию, поэтому выполняется от имени рута:

make install

Наслаждаемся.

Трики (хард- и софткор)

  1. Siz
    11 Март 2009 в 15:08 | #1

    Собрать получилось, спасибо. Возникли следующие вопросы:
    как, после проделанного, поделится собранным пакетом с другим компьютером и такой же версией линухи ?
    На компе на котором собиралось - работает, при переносе исполнимого файла на другой не запускается.
    Размер полученного исполнимого файла (~2Mb) в разы больше полученного из репозитария (~800Kb), это нормально ?
    зы: Прошу не бить палками я недавно пересел на эту систему тонкостей могу всех не знать ))

  2. Андрей
    11 Март 2009 в 18:21 | #2

    Идиот(с) :)

    Собирать из сорцов и ставить это в ubuntu - крайне плохой путь, к хорошим последствиям не приводящий.

    Тебе надо скачать исходники пакета для убунту (Исходники пакета, а не пиджина) прописать в них новую версию и собрать свой пакет, который за тем и поставить.

    Как точно делается не скажу, у мня arch, а не ubuntu.

  3. 11 Март 2009 в 18:58 | #3

    Мы с вами не из одной страны? Я из Беларуси.
    Тоже полетел Пидгин, тоже сейчас, тоже 2.5.2. Очень помогла ваша инструкция. Правда сам пидгин так и не стал работать. Но это уже другая история)

  4. 12 Март 2009 в 23:59 | #4

    Спасибо, все работает, очень пригодилось =)

  5. 17 Март 2009 в 03:20 | #5

    @Андрей
    Андрей, спасибо - я подозревал что-то подобное (но ссылку на Ваш сайт, я пожалуй публиковать не буду).

  6. 17 Март 2009 в 03:34 | #6

    @Siz
    Siz, я не знаю, честное слово. Линух для меня что-то вроде запасного аэродрома, когда венде капец наступает. А это радостное событие как раз и было причиной ночных упражнений.

  1. Пока что нет уведомлений.
SEO Powered by Platinum SEO from Techblissonline