Difference between revisions of "п≤п╫я│я┌п╟п╩п╩я▐я├п╦я▐ п╠п╦п╠п╩п╦п╬я┌п╣п╨п╦ reuse"
m |
m |
||
Line 1: | Line 1: | ||
− | Скачать архив с | + | Для начала надо создать пользователя ejudge группы ejudge с домашним каталогом EJUDGE_HOME (например, /home/ejudge/). Это можно сделать из графического рабочего стола или из консоли. Так это делается из консоли: |
+ | # groupadd ejudge | ||
+ | # useradd ejudge -d EJUDGE_HOME -g ejudge | ||
+ | |||
+ | Что бы зайти от имени пользователя ejudge можно в консоли набрать: | ||
+ | # su ejudge | ||
+ | |||
+ | Или зайти через графическую среду от имени пользователя | ||
+ | |||
+ | '''Далее предполагается, что все действия совершаются от имени пользователя ejudge''' | ||
+ | |||
+ | Скачать архив с исходниками библиотеки reuse можно [http://www.ejudge.ru/download/?locale_id=1 в архиве программ] | ||
Из консоли это можно сделать, например, с помощью wget (VERSION - версия reuse): | Из консоли это можно сделать, например, с помощью wget (VERSION - версия reuse): |
Revision as of 13:50, 14 February 2008
Для начала надо создать пользователя ejudge группы ejudge с домашним каталогом EJUDGE_HOME (например, /home/ejudge/). Это можно сделать из графического рабочего стола или из консоли. Так это делается из консоли:
# groupadd ejudge # useradd ejudge -d EJUDGE_HOME -g ejudge
Что бы зайти от имени пользователя ejudge можно в консоли набрать:
# su ejudge
Или зайти через графическую среду от имени пользователя
Далее предполагается, что все действия совершаются от имени пользователя ejudge
Скачать архив с исходниками библиотеки reuse можно в архиве программ
Из консоли это можно сделать, например, с помощью wget (VERSION - версия reuse):
# wget http://www.ejudge.ru/download/reuse-VERSION.tgz
Для установки нужно выполнить следующий код:
# tar -xvzf reuse-VERSION.tgz # cd reuse/source # ./configure PARAMS # make # make install
Здесь PARAMS - возможные параметры конфигурации ejudge
Полный список параметров можно получить набрав
# ./configure --help
Ниже приведен список тех параметров, которые возможно потребуется изменить (хотя на обычной системе все должно собираться без параметров):
- --with-libcap=КАТАЛОГ - использовать libcap находящийся в каталоге КАТАЛОГ (т.е. искать .h файлы в КАТАЛОГ/include и .so - в КАТАЛОГ/lib)
- --with-libcap-include-dir=КАТАЛОГ - искать заголовочные файлы (.h) libcap в каталоге КАТАЛОГ
- --with-libcap-lib-dir=КАТАЛОГ - искать библиотеки libcap в каталоге КАТАЛОГ
- --without-libcap - вообще не использовать libcap
Например, конфигурация может выглядеть так:
# ./configure --with-libcap=/usr/local/libcap
Что аналогично:
# ./configure --with-libcap-include-dir=/usr/local/libcap/include --with-libcap-lib-dir=/usr/local/libcap/lib
Вернуться на страницу Инсталляции из исходных текстов.