Chips |
|
Темы:
45
Сообщения:
299
Участник с: 14 января 2014
|
anodeДа libaio не была установлена и device-mapper тут не причём всё тот же 0x00009074 адрес Мысль только одна брать и всё пере собирать по второму билду может тогда что то то что коряво собралось соберётся по нормальному всего то 215 пакетов не считая тех которые нужны только для сборки |
jim945 |
|
Темы:
8
Сообщения:
3066
Участник с: 25 января 2010
|
А как ты собираешь grub? Команды
Lupus pilum mutat, non mentem.
|
Chips |
|
Темы:
45
Сообщения:
299
Участник с: 14 января 2014
|
jim945Собираю по PKGBUIL пока только для mbr, (сейчас не дома все опции не помню) и просто с дефолтными настройками ./configure & make. Оно то всё собирается но почему-то в kernel.img приписывается неверный адрес точки входа, вначале думал что косяк в binutils, gcc, flex уже по третьему кругу пересобирал все программы и библиотеки от которых зависит grub ну может кроме python. Засада в том что grub раньше собирался и работал, а вот что то обновил и оно сломало сборку grub |
vasek |
|
Темы:
48
Сообщения:
11340
Участник с: 17 февраля 2013
|
ChipsПредположу, что стал использоваться другой линковщик - новый gold .... кстати, на это же напоминает и лог - ld.gold bug? Проверь, какой в системе используется линковщик, посмотри вывод ld -v - в Arch пока используется обычный ld -v если у тебя используется gold, то будет что то типа - GNU gold
Ошибки не исчезают с опытом - они просто умнеют
|
indeviral |
|
Темы:
38
Сообщения:
3196
Участник с: 10 августа 2013
|
vasek а какой использовать указывается на этапе компиляции, но наверно если в системе не будет ld то будет использован другой.
Ошибки в тексте-неповторимый стиль автора©
|
Chips |
|
Темы:
45
Сообщения:
299
Участник с: 14 января 2014
|
Я читал что сейчас ld это просто линк на ld.gold. Вечером посмотрю |
indeviral |
|
Темы:
38
Сообщения:
3196
Участник с: 10 августа 2013
|
Chipsна ld.bfd (не линк, а копия)
Ошибки в тексте-неповторимый стиль автора©
|
vasek |
|
Темы:
48
Сообщения:
11340
Участник с: 17 февраля 2013
|
indeviralВсе верно - ld.gold также интегрирован в binutils ... но по дефолту он не используется. pacman -Ql binutils | grep '/bin/' | grep ld И как пишет Wiki потому и предложил посмотреть ТС данный вывод, хотя и сам в это верю мало, но проверить то стоит.Ну не понятно - почему у него все пакеты имеют другие точки входа???, наверное и gcc тоже ... они устанавливаются на этапе линковки/компиляции - или я не прав? PS - indeviral, думал тебе сейчас не до компьютера - днюешь и ночюешь на митингах .... )))
Ошибки не исчезают с опытом - они просто умнеют
|
anode |
|
Темы:
7
Сообщения:
982
Участник с: 30 августа 2011
|
Все вы всё правильно пишете, но забываете одно Chips |
indeviral |
|
Темы:
38
Сообщения:
3196
Участник с: 10 августа 2013
|
vasekда вы правы, при смене линковщика на ld.gold. я что-то думал что нужно сам gcc пересобрать что-бы так получилось...vasekза оптимизация и приватизацию, не я пас... вот пообещали бы зарплату поднять)))
Ошибки в тексте-неповторимый стиль автора©
|