LINUX.ORG.RU

ставлю LFS:)


0

0

собираю еще из Mandrivы первый пакет - binutils. В руководстве написано создать каталог /binutils-build потому что бинутилс не любит, когда его собирают в одном каталоге с исходниками. потом

../binutils-2.15.91.0.2/configure --prefix=/tools \ --disable-nls

затем

make configure-host

И вот тут проблема. "Нет правил для сборки configure-host"

Мандрива 2007.1 LFS 6.0

selezian
() автор топика

Всё же займитесь сексом с девушкой.

birdie ★★★★★
()
Ответ на: комментарий от selezian

а он мне make: *** No rule to make target 'configure-host'. Stop.

Моя тяга к знаниям и критические дни моей девушки вынуждают меня делать то,что я делаю:) В основном конечно критические дни)

Насчет знаний, я что-то не нашел ничего про такие параметры у make. Правда еще не читал man))

selezian
() автор топика
Ответ на: комментарий от selezian

>Насчет знаний, я что-то не нашел ничего про такие параметры у make. Правда еще не читал man))

Дак это не параметры make, это цель, которая должна быть описана в Makefile. Еще интересно, что если смотреть LFS 6.3 (на англ.) то binutils -2.17 они компилят без make configure-host, просто make и все. Аналогично (без make configure-host) делали и в LFS 3.3 (binutils 2.12).

mky ★★★★★
()
Ответ на: комментарий от mky

в 6.0 они упорно настаивают на этом деле, утверждая,что иначе дальше ничего не получится. Пакет у меня именно той версии,что они требуют.

selezian
() автор топика
Ответ на: комментарий от selezian

LFS-6.0 из новых дистрибутивов не собирается. И вообще, переводы книги LFS не поддерживаются, если их автор не следит за разработкой проекта путем чтения списков рассылки и не переводит каждый svn commit.

AEP ★★★★★
()
Ответ на: комментарий от MiracleMan

> а мы, пока, другие варианты глянем..

Есть только два работающих варианта: LFS-6.3 (срок годности - 2 месяца) и отказ от LFS.

AEP ★★★★★
()
Ответ на: комментарий от AEP

Да вот хотелось бы понимать,че делаю, а не тупо повторять команды выделенные в рамочки, технический язык на английском понимать труднее, придется взять в руки словарь:(

selezian
() автор топика
Ответ на: комментарий от selezian

> придется взять в руки словарь:(

лучше возьми в руки слакварь...

а вообще, хватит над мандривой издеваться...

stav
()
Ответ на: комментарий от selezian

> Пакет у меня именно той версии,что они требуют.

(в догонку) это совершенно необязательно. Там нужен только результат, т.е. работающие binutils. Imho взять 2.17/2.18/2.то-что-соберётся и собрать штатным образом. Инструкции (если нужны) можно посмотреть в LFS Book подходящей версии.

alexs
()
Ответ на: комментарий от alexs

> (в догонку) это совершенно необязательно.

Как разработчик LFS, утверждаю, что это неверно по крайней мере для gcc и glibc, т.к. правильные параметры configure неоднократно менялись, а поломка обнаруживается только на этапе сборки qt или еще чего-нибудь тяжелого и с кучей зависимостей.

AEP ★★★★★
()
Ответ на: комментарий от AEP

Ну. Человек берёт LFS book подходящей версии и смотрит правильные опции configure этой конкретной версии пакета. Или берёт дефолтные.

Ситуацию с head/tail в coreutils сложно назвать нормальной, я бы это вообще считал багом в coreutils. Растягивать проблему дальше, вплоть до фиксации версий всего на что она может повлиять... не понимаю. Флажки "Achtung, minen!" развесили и всё.

Можно зафиксировать версии чтобы комплект гарантировано собрался. Перестраховка. Но у OP'а он _уже_ не собралась.

alexs
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.