Вопрос по установке
В каком текущем каталоге запускается ejudge-setup?
-
- Posts:8
- Joined:14 July 2010, 00:09
Re: Вопрос по установке
/home/ejudge/ejudge запускаю ./ejudge-setup
Re: Вопрос по установке
Еще можно попробовать сохранить файл в общедоступный каталог, например, /tmp.
Далее можно попробовать потрассировать системные вызовы с помощью strace.
Далее можно попробовать потрассировать системные вызовы с помощью strace.
-
- Posts:8
- Joined:14 July 2010, 00:09
Re: Вопрос по установке
Собрал скрипт в тмп - всё нормально, вот только теперь после запуска ejudge-control start - http://localhost/cgi-bin/serve-control - не доступна, сам локалхост работает.
Re: Вопрос по установке
смотрите в логах веб-сервера, какие ошибки возникают
-
- Posts:8
- Joined:14 July 2010, 00:09
Re: Вопрос по установке
Ура! Наконецто запустилось! Большое спасибо за помощь Александр Владимирович!!! Все проблемы решил возможно глупо но зато результативно:
- Убрал все созданые директории reuse, judges, ejudge.
- Пересоздал их заново.
- Установил права доступа к ejudge, judges, httpd в 777
- Поставил всё и собрал все необходимые скрипты.
- Востановил все права доступа в бывшие положения.
- Сделал ребут и спокойно запустил систему!
Всё покнопал, вроде работает отлично! OS Linux 10.04 Lucid
- Убрал все созданые директории reuse, judges, ejudge.
- Пересоздал их заново.
- Установил права доступа к ejudge, judges, httpd в 777
- Поставил всё и собрал все необходимые скрипты.
- Востановил все права доступа в бывшие положения.
- Сделал ребут и спокойно запустил систему!
Всё покнопал, вроде работает отлично! OS Linux 10.04 Lucid
-
- Posts:1
- Joined:23 May 2010, 16:08
- Contact:
Re: Вопрос по установке
При установке версии 2.3.16 возникают следующие проблемы:
# ./confugure PARAMS
не проходит строчка 3545, при замене "which --help" на "which which" всё заработало. (у which нет ключа --help)
# make
не собирался файл run_inverse.c. при добавлении в начало '#include "run.c"' собрался
теперь make говорит следующее:
# make
../new-c/bin/rcc -I/home/ejudge/reuse/include -I/home/ejudge/reuse/lib/reuse/include prepare.h -o prepare.out --force-h --meta --meta-struct section_global_data --meta-struct section_problem_data --meta-struct section_language_data --meta-struct section_tester_data --meta-enum-prefix CNTSGLOB --meta-enum-prefix CNTSPROB --meta-enum-prefix CNTSLANG --meta-enum-prefix CNTSTESTER --meta-func-prefix cntsglob --meta-func-prefix cntsprob --meta-func-prefix cntslang --meta-func-prefix cntstester --meta-timestamp
make: ../new-c/bin/rcc: Команда не найдена
make: *** [prepare_meta.c] Ошибка 127
возникает вопрос: "что это за магический rcc, про который ничего внятного в интернете я не нашел, и как бороться с этой ошибкой?"
# ./confugure PARAMS
не проходит строчка 3545, при замене "which --help" на "which which" всё заработало. (у which нет ключа --help)
# make
не собирался файл run_inverse.c. при добавлении в начало '#include "run.c"' собрался
теперь make говорит следующее:
# make
../new-c/bin/rcc -I/home/ejudge/reuse/include -I/home/ejudge/reuse/lib/reuse/include prepare.h -o prepare.out --force-h --meta --meta-struct section_global_data --meta-struct section_problem_data --meta-struct section_language_data --meta-struct section_tester_data --meta-enum-prefix CNTSGLOB --meta-enum-prefix CNTSPROB --meta-enum-prefix CNTSLANG --meta-enum-prefix CNTSTESTER --meta-func-prefix cntsglob --meta-func-prefix cntsprob --meta-func-prefix cntslang --meta-func-prefix cntstester --meta-timestamp
make: ../new-c/bin/rcc: Команда не найдена
make: *** [prepare_meta.c] Ошибка 127
возникает вопрос: "что это за магический rcc, про который ничего внятного в интернете я не нашел, и как бороться с этой ошибкой?"
-----
Комаров Андрей
Комаров Андрей
Re: Вопрос по установке
Непосредственно сейчас можно выполнить команду
Code: Select all
touch *_meta.c *_meta.h
-
- Posts:32
- Joined:27 September 2010, 07:37
Re: Вопрос по установке
добрый день!
при выполнении make получаю вот такой error message.
версия 2.3.16
gcc -I. -I/home/german/distr/reuse/include -I/home/german/distr/reuse/lib64/reuse/include -g -Wall -D_GNU_SOURCE -std=gnu99 -Wno-pointer-sign -c -o run_inverse.o run_inverse.c
run_inverse.c: In function ‘invoke_tar’:
run_inverse.c:134: error: ‘TSK_APPEND’ undeclared (first use in this function)
run_inverse.c:134: error: (Each undeclared identifier is reported only once
run_inverse.c:134: error: for each function it appears in.)
run_inverse.c:138: warning: implicit declaration of function ‘task_EnableAllSignals’
run_inverse.c: In function ‘invoke_zip’:
run_inverse.c:171: error: ‘TSK_APPEND’ undeclared (first use in this function)
run_inverse.c: In function ‘invoke_test_checker’:
run_inverse.c:366: error: ‘TSK_APPEND’ undeclared (first use in this function)
run_inverse.c: In function ‘invoke_checker’:
run_inverse.c:681: error: ‘TSK_APPEND’ undeclared (first use in this function)
make: *** [run_inverse.o] Error 1
не подскажете в чем проблема?
спасибо.
при выполнении make получаю вот такой error message.
версия 2.3.16
gcc -I. -I/home/german/distr/reuse/include -I/home/german/distr/reuse/lib64/reuse/include -g -Wall -D_GNU_SOURCE -std=gnu99 -Wno-pointer-sign -c -o run_inverse.o run_inverse.c
run_inverse.c: In function ‘invoke_tar’:
run_inverse.c:134: error: ‘TSK_APPEND’ undeclared (first use in this function)
run_inverse.c:134: error: (Each undeclared identifier is reported only once
run_inverse.c:134: error: for each function it appears in.)
run_inverse.c:138: warning: implicit declaration of function ‘task_EnableAllSignals’
run_inverse.c: In function ‘invoke_zip’:
run_inverse.c:171: error: ‘TSK_APPEND’ undeclared (first use in this function)
run_inverse.c: In function ‘invoke_test_checker’:
run_inverse.c:366: error: ‘TSK_APPEND’ undeclared (first use in this function)
run_inverse.c: In function ‘invoke_checker’:
run_inverse.c:681: error: ‘TSK_APPEND’ undeclared (first use in this function)
make: *** [run_inverse.o] Error 1
не подскажете в чем проблема?
спасибо.
Re: Вопрос по установке
Возможно, старая версия reuse.