Difference between revisions of "Compilation/ru"
(Created page with "Прежде, чем продолжить прочитайте [http://compile.kiwix.org README] файл") |
|||
Line 10: | Line 10: | ||
Прежде, чем продолжить прочитайте [http://compile.kiwix.org README] файл | Прежде, чем продолжить прочитайте [http://compile.kiwix.org README] файл | ||
== | == Зависимости == | ||
Kiwix | Для компиляции Kiwix нужно много открытых библиотек. Если он не компилируется, то скорей всего причиной является отсутствие одной из этих библиотек. Смотрите подробнее журнал компиляции в файле config.log. | ||
* [http://openzim.org/wiki/Libzim libzim] | Некоторые библиотеки, без которых невозможна компиляция. | ||
* [http://tukaani.org/xz/ liblzma] | * [http://openzim.org/wiki/Libzim libzim] | ||
* [http://tukaani.org/xz/ liblzma] | |||
* [http://ctpp.havoc.ru/en/ libctpp2] | * [http://ctpp.havoc.ru/en/ libctpp2] | ||
Revision as of 14:07, 2 February 2015
Это инструкция как скачать и скомпилировать исходный код Kiwix.
Получение кода
Получение исходного кода Kiwix доступно в следующих вариантах:
- Напрямую из репозитория с исходным кодом: https://sourceforge.net/p/kiwix/kiwix/
- Как архив tar: http://download.kiwix.org/src/
Прежде, чем продолжить прочитайте README файл
Зависимости
Для компиляции Kiwix нужно много открытых библиотек. Если он не компилируется, то скорей всего причиной является отсутствие одной из этих библиотек. Смотрите подробнее журнал компиляции в файле config.log. Некоторые библиотеки, без которых невозможна компиляция.
Компиляция
Компиляция на UNIX (GNU/Linux) соответствует обычной процедуре GNU autotools :
./autogen.sh
./configure
make
На Apple Mac OSX и Microsoft Windows компиляция труднее. Пожалуйста, посмотрите файл COMPILE в директории с исходном кодом Kiwix.
Другие системы
Проект Kiwix Предлагает также много дополнительных инструментов. Вы можете посмотреть на них в репозитории здесь.