Новости

Обновление исправляет совместимость с Freenode после обновления этой сетью версии IRCd.

Вышел второй релиз-кандидат KVIrc 4.0

Ричард Столлман дал автограф проекту и пожелал успеха в разработке.

Image:Feed.png RSS
Главная страница >

Установка из SVN

Материал из IRC клиент KVIrc.

Перейти к: навигация, поиск


Содержание

[править] Введение

Все нижесказанное относится только к пользователям ОС семейства *nix. Пользователи Windows могут скачать последний SVN снапшот для того чтобы быть в курсе событий и иметь последнюю версию программы. Ссылки на Снапшоты можно увидеть на главной странице.

SVN - это система позволяющая разработчикам из всего мира вместе работать над одной программой. В SVN-версии KVIrc доступны те нововведения и исправления ошибок, которые для пользователей готовых сборок будут доступны только в следующем релизе. Впрочем, как и новые баги :-)

[править] Установка KVIrc 4

[править] Скачивание исходных кодов

Для того чтобы установить KVIrc из SVN, сперва надо скачать исходные коды SVN-версии. Для этого перейдите в свой домашний каталог и выполните команду

svn co https://svn.kvirc.de/svn/trunk/kvirc

Все необходимые файлы будут скопированы с svn-сервера в каталог kvirc

[править] Компиляция и установка

Перейдите в каталог

cd kvirc

Для сборки нам понадобится утилита cmake. Для того, чтобы облегчить очистку от временных файлов, создадим мейкфайлы во временной папке "cmake_build"

# mkdir cmake_build
# cd cmake_build
# cmake ..

Теперь скомпилируем и установим KVIrc:

# make
# su
[пароль]
# make install

[править] Установка KVIrc 3

[править] Скачивание исходных кодов

KVIrc 3 перенесен в отдельную ветку, где ведется исправление ошибок. Для того, чтобы скачать SVN версию KVIrc 3, выполните команду

svn co https://svn.kvirc.de/svn/branches/kvirc/3.4/

Все необходимые файлы будут скопированы с svn-сервера в каталог "3.4". Переименуйте его в что-нибудь более информативное:

mv 3.4 kvirc-3

[править] Компиляция и установка

Перейдите в каталог

cd kvirc-3

Затем выполните сценарий autogen.sh. Он создаст все необходимые для компилирования файлы. Образно выражаясь, превратит SVN-версию в обычную.

./autogen.sh

Пользователям FreeBSD необходимо выполнить вместо предыдущей следующую команду:

./autogen_freebsd.sh

Теперь нужно отконфигурировать программу. В общем случае это

./configure --enable-debug

Теперь скомпилируем и установим KVirc

#make
#su
[пароль]
#make install

Надо отметить, что KVirc установится не в /usr а в /usr/local. Соответственно запускать надо из /usr/local/bin

[править] Обновление

Со временем разработчики добавят новые возможности в KVirc и Вы захотите ее обновить. К счастью, SVN — очень гибкая система, позволяющая получить самую последнюю версию всего одной командой. Причем скачаются только обновленные разработчиками файлы.

#svn up

Теперь нужно проделать все операции по установке повторно.

[править] Сообщения об ошибках

Бывает так, что установленная из SVN версия не компилируется. Скорее всего это связано с тем, что разработчики сделали ошибку в коде и не заметили ее. Попробуйте обновить SVN через день. Ошибка наверняка не останется незамеченной.

Если вы заметили ошибку или неточность в SVN-версии KVIrc не стесняйтесь, пишите разработчикам.

Личные инструменты
Инструменты
Наши кнопки
Размести кнопку KVirc у себя на сайте:
www.kvirc.ru - кроссплатформенный IRC клиент с богатым графическим интерфейсом и внутренним языком скриптинга
Друзья и спонсоры
Linux coutner