Инсталляция библиотеки reuse

From EjudgeWiki
Revision as of 13:31, 14 February 2008 by PoCTo (talk | contribs)

Скачать архив с исходнмками библиотеки 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