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
Я качал
Я качал 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
это еще почему?
/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"
Ясно. Просто
Ясно. Просто меня смутило вот это:
А я пошел к брату и посмотрел, что у него проставлено. А он оказывается брал второй стейдж для x_86, соответственно значение стояло неверное.