Заметьте, про Windows не было ни слова. Я предлагаю поставить 32-х разрядную систему на виртуальную машину. там же вообще ничего не нужно, кроме консоли, компилятора и нескольких библиотек. Можно и графическую среду, удобнее будет.
Сделать конфиг для x86 не проблема, только вот не собирает его.
Значит таки проблема.
Я просто не могу понять, зачем, прости господи, онанировать на компилятор? Зачем создавать проблему из ничего, когда можно было УЖЕ собрать ядро? И вообще, вам нужно собрать 32-бит ядро или над..учиться компилировать 32 бит на 64 бит компиляторе? Если первое - решение выше.
Про
i486-linux-gnu-gcc. Это косяк в исходниках ядра. Хотя на багрепорте с юморком написано "Это не ошибка". Еще один написал "Как же не ошибка, что делать с этим глюком?", потом еще пара человек отметилась, потом баг пометили как "исправлен", хотя решения так и нет. Хотите поковыряться в ядре? - ради бога, флаг вам в руки.
Пользователь решил продолжить мысль 07 Октября 2010, 08:59:30:
Только мне не нужно сиюминутное решение. И не думаю, что все очень сложно, к тому же глядишь, чемунибудь и научусь в процессе...|
Вы радикально неправы. В данном случае нужно именно сиюминутное решение - вообще ничего не собирать, ставить готовое.
И еще: а вы уверены, что вообще сможете скомпилировать рабочее ядро? Компилятор вас уже в тупик поставил, а на виртуальной машине тренироваться куда проще.