LINUX.ORG.RU

x86_64 kernel


0

0
как заставить ядро скомпилироваться под 64-битную архитектуру??? Выбрана опция CONFIG_MK8=y тоесть выбран мой проц Athlon64 а компиляция идёт под i386
(... CC arch/i386/kernel/process.o
CC arch/i386/kernel/semaphore.o ... )

А мне надо чтоб компилилось из x86_64... подскажите что и как собрать?
Тоесть мне нужно собрать 64 битное ядро под Athlon64 на 64 битной машине для запусна на ней же, но из под 32 битной системы... что делать как быть?
★
Могу предположить, что сначала нужно собрать кросс-компилятор типа host=i386 target=x86_64.

В начальном варианте - брать исходники gcc и glibc и компилить. Поискать с инете, наверняка кто-нибудь уже страдал такими проблемами

gena2x ★★★
()
И конечно в Makefile ядра не забыть указать соотв. кросс-компилятор.
gena2x ★★★
()
проще взять дистр собранный под x86_64
Reset ★★★★★
()
Вы не можете добавлять комментарии в эту тему: топик перемещен в архив.