Search found 33 matches
- 20 September 2016, 20:23
- Forum: Форум системы ejudge
- Topic: Отсутствует menu.h при инсталляции версии 3.5.2 Ubuntu16.04
- Replies: 8
- Views: 41936
Re: Отсутствует menu.h при инсталляции версии 3.5.2 Ubuntu16
Все снес, снова закачал из репозитория github, команда make выдала сообщение об ошибке в том же месте Вот оно с предыдущей строкой компиляции: gcc -g -Wall -g job-server.o version.o libcommon.a libplatform.a libcommon.a libplatform.a -rdynamic -o ej-jobs -lz -lm -ldl -lexpat -luuid job-server.o:(.da...
- 19 September 2016, 23:28
- Forum: Форум системы ejudge
- Topic: Отсутствует menu.h при инсталляции версии 3.5.2 Ubuntu16.04
- Replies: 8
- Views: 41936
Re: Отсутствует menu.h при инсталляции версии 3.5.2 Ubuntu16
Cпасибо! Это помогло, но дальше вылетело вот это: job-server.o:(.data+0x8): undefined reference to `ej_bson_parse_string' collect2: error: ld returned 1 exit status main.unix.make:287: ошибка выполнения рецепта для цели «ej-jobs» make: *** [ej-jobs] Ошибка 1 Вроде бы поставил все пакеты, в название ...
- 19 September 2016, 19:24
- Forum: Форум системы ejudge
- Topic: Отсутствует menu.h при инсталляции версии 3.5.2 Ubuntu16.04
- Replies: 8
- Views: 41936
Отсутствует menu.h при инсталляции версии 3.5.2 Ubuntu16.04
Здравствуйте! Пробовал разные архивы (http://ejudge.ru/download/ejudge-3.5.2.tgz и https://github.com/blackav/ejudge/archive/master.zip) Использовал вот такие параметры конфигурации: ./configure --prefix=/home/oleksandr/program/inst-ejudge --enable-charset=utf-8 --enable-contests-home-dir=/home/olek...
- 19 January 2016, 18:04
- Forum: Форум системы ejudge
- Topic: Баг с картинками в версии 3.5.0+ ?
- Replies: 3
- Views: 7245
Re: Баг с картинками в версии 3.5.0+ ?
Спасибо! Теперь работает!
У меня действительно та самая старая раскладка файлов - тесты, условия, решения, чекеры - все по разным директориям.
Если это существенно в новой версии, подскажите, пожалуйста, какую раскладку файлов лучше использовать?
Спасибо!
У меня действительно та самая старая раскладка файлов - тесты, условия, решения, чекеры - все по разным директориям.
Если это существенно в новой версии, подскажите, пожалуйста, какую раскладку файлов лучше использовать?
Спасибо!
- 19 January 2016, 14:35
- Forum: Форум системы ejudge
- Topic: Баг с картинками в версии 3.5.0+ ?
- Replies: 3
- Views: 7245
Баг с картинками в версии 3.5.0+ ?
Привет! После обновления до версии 3.5.0+ в условиях задач перестали отображаться рисунки. Файл Y.xml с условием задачи расположен в папке statements. Файл с рисунком 1.png расположен в папке statements/Y (Пробовал, также, разместить файл 1.png просто в папке statements - не помогло). В xml-файле с ...
- 28 August 2014, 16:18
- Forum: Форум системы ejudge
- Topic: Интерфейс версии ejudge 2.3.29+ (SVN r8556)
- Replies: 6
- Views: 7149
Re: Интерфейс версии ejudge 2.3.29+ (SVN r8556)
Cпасибо! Теперь вроде нормально! Единственное, если задач много, то закладки выезжают за белое поле. То же самое происходит с условием. И, наверное, xml с условием задачи парсится немного по-другому, потому что условие отображается немного иначе, чем в предыдущей версии (например, не отделяются пуст...
- 28 August 2014, 11:26
- Forum: Форум системы ejudge
- Topic: Интерфейс версии ejudge 2.3.29+ (SVN r8556)
- Replies: 6
- Views: 7149
Re: Интерфейс версии ejudge 2.3.29+ (SVN r8556)
Спасибо! После добавления --enable-ajax кнопки open close заработали Но с интерфейсом проблема осталась. http://ejudge.crimea.edu/ejudge/screenshot.png Вот скриншот. Я зашел как администратор из serve-control кликнув по ссылке user. При этом еще появляется и сообщение об ошибке. Оно видно на скриншо...
- 27 August 2014, 13:52
- Forum: Форум системы ejudge
- Topic: Интерфейс версии ejudge 2.3.29+ (SVN r8556)
- Replies: 6
- Views: 7149
Интерфейс версии ejudge 2.3.29+ (SVN r8556)
Обновился до версии ejudge 2.3.29+ (SVN r8556) (2014-08-27 13:20:25) которую взял из SVN следующим образом: 1. запустил ./configure --prefix=/home/ejudge/program/inst-ejudge --enable-contests-home-dir=/home/ejudge/program/judges --enable-conf-dir=/home/ejudge/program/judges/data --enable-cgi-conf-di...
- 20 February 2014, 17:55
- Forum: Форум системы ejudge
- Topic: язык BASH для проверки решений
- Replies: 13
- Views: 14750
язык BASH и безопасность
BASH я в систему добавил, но проблему с безопасностью пока не решил. К сожалению, запискаемый на проверку скрипт может натворить много бед. Есть ли способ ограничить права запускаемого скрипта, чтобы с его помощью
нельзя было что-либо делать в других директориях, кроме той, в которой он запускается?
нельзя было что-либо делать в других директориях, кроме той, в которой он запускается?
- 20 February 2014, 17:48
- Forum: Форум системы ejudge
- Topic: язык BASH для проверки решений
- Replies: 13
- Views: 14750
bash-version.in
#!/bin/bash # $Id: bash-version.in 5550 2009-02-19 18:14:43Z cher $ # Copyright (c) 2005-2008 Alexander Chernov <cher@ejudge.ru> LANG_CONFIG_DIR="@lang_config_dir@" common_config() { echo 'long_name="Bash"' echo 'src_sfx=".sh"' echo 'arch="linux-shared"' } failure() { rm -f conftest* echo 'version=...
- 20 February 2014, 17:46
- Forum: Форум системы ejudge
- Topic: язык BASH для проверки решений
- Replies: 13
- Views: 14750
bash.in
Конечно поделюсь! bash.in #!/bin/bash # $Id: bash.in 5550 2009-02-19 18:14:43Z cher $ # Copyright (c) 2003-2008 Alexander Chernov <cher@ejudge.ru> # This is a `compilation' script for the Bash language. # The idea is to append "#!${BASHPATH}" string # to the beginning of the file. # Usage: bash <inp...
- 14 February 2014, 14:40
- Forum: Форум системы ejudge
- Topic: язык BASH для проверки решений
- Replies: 13
- Views: 14750
Re: язык BASH для проверки решений
Проблему решил, язык BASH теперь работает. Немного поменял последовательность действий и исправил маленькую ошибку в bash-version скрипте (там в самых последних двух строках исправил ключ -V, который остался от скрипта для python, на ключ --version). Итак, 1. в директории judges/compile/scripts созд...
- 13 February 2014, 15:40
- Forum: Форум системы ejudge
- Topic: prjutils vs prjutils2
- Replies: 1
- Views: 2542
prjutils vs prjutils2
После обновления исходников из SVN и попытке собрать код с помощью make && make install получил соощение make: *** Нет правила для сборки цели `prjutils/cdeps.c', требуемой для `prjutils/cdeps.o'. Останов. В каталоге ejudge был каталог prjutils. После обновления появился каталог prjutils2 Хотел, кон...
- 11 February 2014, 16:32
- Forum: Форум системы ejudge
- Topic: язык BASH для проверки решений
- Replies: 13
- Views: 14750
Re: язык BASH для проверки решений
Запустил команду
./bash-version -r
ту, которая в директории
judges/compile/scripts
получил вот такой вывод
version="4.2.45(1)-release"
arg=""
long_name="Bash"
src_sfx=".sh"
arch="linux-shared"
BASHPATH="/bin/bash"
./bash-version -r
ту, которая в директории
judges/compile/scripts
получил вот такой вывод
version="4.2.45(1)-release"
arg=""
long_name="Bash"
src_sfx=".sh"
arch="linux-shared"
BASHPATH="/bin/bash"
- 10 February 2014, 18:20
- Forum: Форум системы ejudge
- Topic: язык BASH для проверки решений
- Replies: 13
- Views: 14750
Re: язык BASH для проверки решений
Здравствуйте, Александр! Пока добавить язык bash в систему не удалось. Вот как я это делал. 1. В директории /ejudge/scripts создал два файла, взяв за основу аналогичные файлы для python: bash.in bash-version.in 2. Скопировал эти файлы в директорию /inst-ejudge/libexec/ejudge/lang/in 3. Запустил ejud...