X-сы не пашут?

В Дженте новичёк
Поставил себе Дженту с Gentoo 2006.0 Minimal CD/InstallCD
собрал ядрышко с подержкой оборудования своей матиринк, под 4 пень
Мой make.conf
# These settings were set by the catalyst build script that automatically built this stage
# Please consult /etc/make.conf.example for a more detailed example
USE="X gtk gnome kde qt dvd alsa"
CFLAGS="-march=pentium4 -O3 -pipe" (ту я тоже менял значения не помнюкакие были)
CHOST="i686-pc-linux-gnu" (было написано "i386-pc-linux-gnu")
CXXFLAGS="-march=pentium4 -O3 -pipe" (ту я тоже менял значения не помнюкакие были)
MAKEOPTS="-j2"
GENTOO_MIRRORS="ftp://mirror.aiya.ru/pub/gentoo"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"

дравер от nvidia тоже поставил последний.
Вобщем Х-сы виснут Xfce и twm :( при начале загрузки.
При сборке всех покетов когда проходит configure
и выдается запрос на i686 gcc i686 у меня писало no.
Похоже я чегото там не правильно поставил где сам не пойму.
чего делать ума не приложу :(

CHOST стоит

CHOST стоит вернуть обратно. Заточкой под процессор занимается CFLAGS.

!!!

http://www.gentoo.org/doc/ru/handbook/handbook-x86.xml?part=1&chap=5

Цитата:
CHOST

В переменной CHOST определяется, для какой архитектуры скомпилирована система. В ней уже должно быть установлено правильное значение. Не изменяйте эту переменную , т.к. это может повредить вашу систему. Если переменная CHOST, по-вашему, выглядит неправильно, возможно, вы используете не тот архив stage3.

Я качал

Я качал http://mirror.aiya.ru/pub/gentoo/releases/x86/2006.0/stages/stage3-x86-2006.0.tar.bz2

Действительно ли в CHOST должно стоять "i386-pc-linux-gnu" как
мне это проверить?
правильные ли у меня
CFLAGS="-march=pentium4 -O3 -pipe"
CXXFLAGS="-march=pentium4 -O3 -pipe"
могут ли они работать и самое главное
как мне всё исправить?
нужно ли мне всё переустанавливать (как это сделать) ?

Для athlon-xp точно

Для athlon-xp точно должно быть 386.
Два раза писать содержимое CFLAGS не стоит, проще так:
CXXFLAGS="${CFLAGS}"
Поправить значения, пересобрать систему
emerge -D world

Athlon - i686

это еще почему?

Цитата:
Для athlon-xp точно должно быть 386.
...

/etc/make.conf.example
# Host Setting
# ============
#
# DO NOT CHANGE THIS SETTING UNLESS YOU ARE USING STAGE1!
# Change this line as appropriate (i686, i586, i486 or i386).
# All modern systems (even Athlons) should use "i686-pc-linux-gnu".
# All K6's are i586.
CHOST="i686-pc-linux-gnu"

Ясно. Просто

Ясно. Просто меня смутило вот это:

Цитата:
The CHOST variable declares the target build host for your system. This variable should already be set to the correct value. Do not edit it as that might break your system. If the CHOST variable does not look correct to you, you might be using the wrong stage3 tarball.

А я пошел к брату и посмотрел, что у него проставлено. А он оказывается брал второй стейдж для x_86, соответственно значение стояло неверное.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".