Не собирается glibc [SOLVED]
S-anches 3 марта, 2010 - 17:41
CPP='gcc -E -x c-header' /var/tmp/portage/sys-libs/glibc-2.10.1-r1/work/build-x86-x86_64-pc-linux-gnu-nptl/elf/ld-linux.so.2 --library-path /var/tmp/portage/sys-libs/glibc-2.10.1-r1/work/build-x86-x86_64-pc-linux-gnu-nptl:/var/tmp/portage/sys-libs/glibc-2.10.1-r1/work/build-x86-x86_64-pc-linux-gnu-nptl/math:/var/tmp/portage/sys-libs/glibc-2.10.1-r1/work/build-x86-x86_64-pc-linux-gnu-nptl/elf:/var/tmp/portage/sys-libs/glibc-2.10.1-r1/work/build-x86-x86_64-pc-linux-gnu-nptl/dlfcn:/var/tmp/portage/sys-libs/glibc-2.10.1-r1/work/build-x86-x86_64-pc-linux-gnu-nptl/nss:/var/tmp/portage/sys-libs/glibc-2.10.1-r1/work/build-x86-x86_64-pc-linux-gnu-nptl/nis:/var/tmp/portage/sys-libs/glibc-2.10.1-r1/work/build-x86-x86_64-pc-linux-gnu-nptl/rt:/var/tmp/portage/sys-libs/glibc-2.10.1-r1/work/build-x86-x86_64-pc-linux-gnu-nptl/resolv:/var/tmp/portage/sys-libs/glibc-2.10.1-r1/work/build-x86-x86_64-pc-linux-gnu-nptl/crypt:/var/tmp/portage/sys-libs/glibc-2.10.1-r1/work/build-x86-x86_64-pc-linux-gnu-nptl/nptl /var/tmp/portage/sys-libs/glibc-2.10.1-r1/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/rpcgen -Y ../scripts -h rpcsvc/nlm_prot.x -o /var/tmp/portage/sys-libs/glibc-2.10.1-r1/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/rpcsvc/nlm_prot.T
/bin/sh: /var/tmp/portage/sys-libs/glibc-2.10.1-r1/work/build-x86-x86_64-pc-linux-gnu-nptl/elf/ld-linux.so.2: не могу запустить бинарный файл
/bin/sh: /var/tmp/portage/sys-libs/glibc-2.10.1-r1/work/build-x86-x86_64-pc-linux-gnu-nptl/elf/ld-linux.so.2: не могу запустить бинарный файл
/bin/sh: /var/tmp/portage/sys-libs/glibc-2.10.1-r1/work/build-x86-x86_64-pc-linux-gnu-nptl/elf/ld-linux.so.2: не могу запустить бинарный файл
/bin/sh: /var/tmp/portage/sys-libs/glibc-2.10.1-r1/work/build-x86-x86_64-pc-linux-gnu-nptl/elf/ld-linux.so.2: не могу запустить бинарный файл
make[2]: *** [/var/tmp/portage/sys-libs/glibc-2.10.1-r1/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/xbootparam_prot.stmp] Ошибка 126
make[2]: *** Ожидание завершения заданий...
make[2]: *** [/var/tmp/portage/sys-libs/glibc-2.10.1-r1/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/xnlm_prot.stmp] Ошибка 126
make[2]: *** [/var/tmp/portage/sys-libs/glibc-2.10.1-r1/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/rpcsvc/bootparam_prot.stmp] Ошибка 126
make[2]: *** [/var/tmp/portage/sys-libs/glibc-2.10.1-r1/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/rpcsvc/nlm_prot.stmp] Ошибка 126
make[2]: Leaving directory `/var/tmp/portage/sys-libs/glibc-2.10.1-r1/work/glibc-2.10.1/sunrpc'
make[1]: *** [sunrpc/others] Ошибка 2
make[1]: Leaving directory `/var/tmp/portage/sys-libs/glibc-2.10.1-r1/work/glibc-2.10.1'
make: *** [all] Ошибка 2
* ERROR: sys-libs/glibc-2.10.1-r1 failed:
* make for x86 failed
*
* Call stack:
* ebuild.sh, line 54: Called src_compile
* environment, line 3877: Called eblit-run 'src_compile'
* environment, line 1270: Called eblit-glibc-src_compile
* src_compile.eblit, line 199: Called src_compile
* environment, line 3877: Called eblit-run 'src_compile'
* environment, line 1270: Called eblit-glibc-src_compile
* src_compile.eblit, line 207: Called toolchain-glibc_src_compile
* src_compile.eblit, line 123: Called die
* The specific snippet of code:
* make PARALLELMFLAGS="${MAKEOPTS}" || die "make for ${ABI} failed"
*
* If you need support, post the output of 'emerge --info =sys-libs/glibc-2.10.1-r1',
* the complete build log and the output of 'emerge -pqv =sys-libs/glibc-2.10.1-r1'.
* The complete build log is located at '/var/tmp/portage/sys-libs/glibc-2.10.1-r1/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/sys-libs/glibc-2.10.1-r1/temp/environment'.
* S: '/var/tmp/portage/sys-libs/glibc-2.10.1-r1/work/glibc-2.10.1'
Вот собственно. В чем может быть проблема?
»
- Для комментирования войдите или зарегистрируйтесь

а с другими версиями как дело
а с другими версиями как дело обстоит?
知る者は言わず言う者は知らず
"Бабло, побеждает даже зло"
Не проверял ещё. Просто эта
Не проверял ещё. Просто эта версия как самая последняя стабильная пытается обновиться.
Щас попробую.
sys-libs/glibc-2.9_p20081201-
sys-libs/glibc-2.9_p20081201-r2 он сейчас у меня стоит, вылетает такая штука:
S-anches
Начните с очевидного - emerge gcc & emerge binutils & emerge glibc
Компиляция gcc вылетает
Компиляция gcc вылетает также.
Может ли это быть из-за того,
Может ли это быть из-за того, что: до этого эта система стояла на ноуте, с amd turion флаги такие:
CHOST="x86_64-pc-linux-gnu" CFLAGS="-O2 -pipe -march=native -mtune=native -msse3" CXXFLAGS="${CFLAGS}" LDFLAGS="-Wl,-O1 -Wl,--sort-common"а теперь стоит на intel core 2 duo с этими же флагами. С софтом проблем нет, не вылетает.
запросто. турион и интел -
запросто. турион и интел - разные вещи.
P.S.: Linux - это красная таблетка :-) Windows - синяя...
а я бы на вашем месте
а я бы на вашем месте попробовал закомментировать LDFLAGS в make.conf ;)
Не помогает =)
Не помогает =)
S-anches написал(а): Вот
//K.O.
В ядре поддержку ia32 elf
В ядре поддержку ia32 elf включи
___________________________________________
Working on Gentoo for iPAQ hx4700 and Openmoko Neo Freerunner :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера
Спасибо.
Спасибо.