Eggdrop/compiling.html: различия между версиями
Содержимое удалено Содержимое добавлено
Byzantine (обсуждение | вклад) м орфография |
АРГО-67 (обсуждение | вклад) →Руководство и FAQ по компиляции: орфография |
||
Строка 54:
2. Наберите команду 'make config', или 'make iconfig' для того, чтобы узнать какие модули скомпилировались.
3. Наберите 'make' в корневой директории Eggdrop, или для ускорения статического линкования модулей бота - 'make static'. В противном случае, Makefile будет использовать тот тип компиляции, который определил скрипт 'configure' для вашей системы. Динамический линковка, при возможности, более оптимальный вариант. Вы так же можете выполнить динамическую компиляцию командой 'make eggdrop'. Так же присутствуют ключи 'debug' и 'sdebug' (static-debug) которые выведут более детализованную информацию при поломке. Это поможет команде разработчиков отследить причину
4. Далее, Eggdrop должен быть установлен в директорию. Это произойдет после выполнения команды 'make install'.
Строка 70:
B. HP-UX B.11.*
Следуйте стандартному
В процессе линковки при динамической компиляции, вы можете увидеть ошибку, подобную этой:
Строка 93:
Ниже приведены некоторые известные проблемы с 'make' и Eggdrop на системах Ultrix. Мы рекомендуем использовать 'gmake' (GNU make).
Если в вашей системе
http://ftp.gnu.org/pub/gnu/make/
Строка 177:
1. Скачайте и установите Cygwin (http://www.cygwin.com). Так же можете установить что-нибудь типа GCC, zlib, minires, autoconf, и automake. НИ В КОЕМ СЛУЧАЕ не устанавливайте Tcl, предоставляемый инсталлятором Cygwin. После установки, запустите в Cygwin командный интерпретатор bash.
2. Скачайте и установите TCL 8.4.1. Вы
cd /
Строка 226:
Если скрипт автоконфигурации ./configure не корректно определил расположение библиотеки Tcl и файла заголовка, или в процессе линковки Tcl возникли ошибки, попробуйте следующие действия:
1. Относительно
bash/ksh:
Строка 236:
setenv LD_LIBRARY_PATH <путь до ДИРЕКТОРИИ, содержащей библиотеку Tcl>:${LD_LIBRARY_PATH}
2. Запустите следующую команду в корневой директории Eggdrop (это все одна команда):
Строка 364:
Это может быть вызвано не-ELF бинаpным файлов Tcl-библиотеки и компилятоpу может это не нpавится. Пеpвое, что вы можете сделать, так это скачать и скомпилиpовать Tcl самостоятельно. Об этом подробно описано в I. Обнаружение и установка Tcl.
8.
Первая
|