make.globals

пробовал с nptl собрать,(Gentoo 2005.0 [dvd])
но libc не пересобирается, компилятор выдаёт ошибки
и виснет машина...(да и сейчас при компиляции программ
бывает зависает крепко, только ресет помогает, но это я уверен
от моей неопытности и криворокости начинающего)

А если перед bootstrap`oм привести файл make.globals
к такому виду:

CFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j5"
#ACCEPT_KEYWORDS="~x86"
PORTAGE_TMPDIR=/var/tmp
PORTDIR=/usr/portage
DISTDIR=${PORTDIR}/distfiles
PKGDIR=${PORTDIR}/packages
RPMDIR=${PORTDIR}/rpm
CONFIG_PROTECT="/etc /var/qmail/control /usr/share/config /usr/kde/2/share/config /usr/kde/3/share/config"
CONFIG_PROTECT_MASK="/etc/gconf"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
FETCHCOMMAND="/usr/bin/wget -t 5 --passive-ftp -P \${DISTDIR} \${URI}"
RESUMECOMMAND="/usr/bin/wget -c -t 5 --passive-ftp -P \${DISTDIR} \${URI}"
NOCOLOR="false"
FEATURES="sandbox distlocks ccache autoaddcvs"
USE_EXPAND="VIDEO_CARDS INPUT_DEVICES LINGUAS"
PORTAGE_BINHOST_CHUNKSIZE="3000"
CLEAN_DELAY="5"
AUTOCLEAN="yes"
RSYNC_RETRIES="3"
RSYNC_TIMEOUT="180"
CCACHE_SIZE="2G"

спрашиваю по тому, что в этом файле в коментариях настоятельно просит
не менять содержимого...

и ещё:

если у меня у make.globals будет такой вид(выше)
можно не указывать в make.conf:

CFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j5"

а просто указать USE-флаги ?

Ну...ну...

Оставь make.globals в покое, не для того создавался :-)))
Написано же - не изменять!!!
Менять можеш только /etc/make.conf, как написано в мануале, настройки этого файла перекроют настройки в make.globals.
Дело в том, что не все пакеты собираются с <<твоими>> опциями (напр CFLAGS). Некоторые пакеты компилируются только (либо частично) при -O2, и эти опции берутся с make.globals, иначе, если пакеты соберутся то это отнюдь не значит, что они будут работать.
Вывод правь только /etc/make.conf, а make.globals верни как был.

понал... =)

понал... =)

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

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