Еще раз о компиляции 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
Наслаждаемся.
Собрать получилось, спасибо. Возникли следующие вопросы:
как, после проделанного, поделится собранным пакетом с другим компьютером и такой же версией линухи ?
На компе на котором собиралось - работает, при переносе исполнимого файла на другой не запускается.
Размер полученного исполнимого файла (~2Mb) в разы больше полученного из репозитария (~800Kb), это нормально ?
зы: Прошу не бить палками я недавно пересел на эту систему тонкостей могу всех не знать ))
Идиот(с) :)
Собирать из сорцов и ставить это в ubuntu - крайне плохой путь, к хорошим последствиям не приводящий.
Тебе надо скачать исходники пакета для убунту (Исходники пакета, а не пиджина) прописать в них новую версию и собрать свой пакет, который за тем и поставить.
Как точно делается не скажу, у мня arch, а не ubuntu.
Мы с вами не из одной страны? Я из Беларуси.
Тоже полетел Пидгин, тоже сейчас, тоже 2.5.2. Очень помогла ваша инструкция. Правда сам пидгин так и не стал работать. Но это уже другая история)
Спасибо, все работает, очень пригодилось =)
@Андрей
Андрей, спасибо - я подозревал что-то подобное (но ссылку на Ваш сайт, я пожалуй публиковать не буду).
@Siz
Siz, я не знаю, честное слово. Линух для меня что-то вроде запасного аэродрома, когда венде капец наступает. А это радостное событие как раз и было причиной ночных упражнений.