WebMoney: WMZ Z294115950220 WMR R409981405661 WME E134003968233 |
Visa 4274 3200 2453 6495 |
Если проблема или вопрос неожиданно возникает во время работы с книгой,
проверьте страницу FAQ на
http://www.linuxfromscratch.org/faq/#generalfaq.
Здесь часто уже есть ответы на возникшие вопросы. Если Вы не нашли здесь
ответ на свой вопрос, попробуйте найти источник проблемы.
Следующие подсказки дадут Вам некоторое направление для решения проблемы:
http://www.linuxfromscratch.org/hints/downloads/files/errors.txt. У нас также есть отличное сообщество LFS, которое готово предложить
помощь через IRC и списки рассылки (см. раздел 1.3.
“Ресурсы” этой книги). Для получения помощи в диагностике
и решения проблемы, пожалуйста, включайте всю доступную
информацию в задаваемый вопрос. Помимо краткого сообщения об ошибке, не забудьте
привести следующую информацию: Версия используемой книги (для этой 6.0). Основной дистрибутив и его версию, используемый для сборки LFS. Пакет или раздел, с которыми у Вас возникли проблемы. Сообщение об ошибке или симптомы проблемы. Отклонялись ли Вы от шагов, описанных в книге. Отклонение от этой книги не
означает, что мы Вам не поможем. В конце концов, LFS это только выбор.
Существование предупреждений о любых изменениях в установленной процедуре
помогает нам оценивать и предупреждать возможные причины Ваших проблем. Если что-то пошло не так при выполнении скрипта configure, то
посмотрите в файле config.log. Этот файл содержит
ошибки, которые не были выведены на экран. Включите информацию из этого
файла в просьбу о помощи. Для того чтобы помочь нам найти причину проблемы важен как вывод на
экране, так и содержание некоторых файлов. Вывод на экране скрипта
./configure и команды
make содержат много полезной информации.
Не стоит слепо включать в свое сообщение весь вывод, но и не следует включать
слишком мало информации. Ниже приведен вывод на экран команды
make: В этом случае большинство людей включают в сообщение строку: Но этого недостаточно для решения проблемы потому, что это только
скажет, что что-то
не так. В сообщение с просьбой помочь необходимо включить всю
секцию вывода, так как она содержит выполнение команды и ее
сообщения об ошибках. В Интернете есть отличная статья о том, как надо правильно задавать
вопросы, расположенная на
http://catb.org/~esr/faqs/smart-questions.html.
Прочтите эту статью и примите к сведению при задании вопросов, тогда Ваши
шансы получить полный и квалифицированный ответ значительно возрастут. Многие пакеты поддерживают тестирование, и я, в зависимости от его
важности, буду советовать Вам запускать его. Иногда пакеты выдают ошибки.
Если это случилось у Вас, то посмотрите страничку LFS Wiki на
http://wiki.linuxfromscratch.org/.
Возможно, уже нашли способ ее решения. Если разработчики уже знают о ней,
то Вам не стоит беспокоится.
Linux From Scratch. Версия 6.0
Глава 1. Вступление
1.4. Помощь
1.4.1. Что необходимо указать
Замечание
1.4.2. Проблемы конфигурации
1.4.3. Проблемы компиляции
gcc -DALIASPATH=\"/mnt/lfs/usr/share/locale:.\"
-DLOCALEDIR=\"/mnt/lfs/usr/share/locale\"
-DLIBDIR=\"/mnt/lfs/usr/lib\"
-DINCLUDEDIR=\"/mnt/lfs/usr/include\" -DHAVE_CONFIG_H -I. -I.
-g -O2 -c getopt1.c
gcc -g -O2 -static -o make ar.o arscan.o commands.o dir.o
expand.o file.o function.o getopt.o implicit.o job.o main.o
misc.o read.o remake.o rule.o signame.o variable.o vpath.o
default.o remote-stub.o version.o opt1.o
-lutil job.o: In function `load_too_high':
/lfs/tmp/make-3.79.1/job.c:1565: undefined reference
to `getloadavg'
collect2: ld returned 1 exit status
make[2]: *** [make] Error 1
make[2]: Leaving directory `/lfs/tmp/make-3.79.1'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/lfs/tmp/make-3.79.1'
make: *** [all-recursive-am] Error 2
make [2]: *** [make] Error 1
1.4.4. Проблемы тестов
Найди своих коллег! |