sandbox не собираеться
vmustik 29 сентября, 2010 - 16:45
по своей глупости удалил sandbox а новый не собирается собственно также как и старые версии http://pastebin.com/YeerVvqv, что что ему не нравиться не могу понять
»
- Для комментирования войдите или зарегистрируйтесь
ему не нравится отситствие
ему не нравится отситствие санбокса - вот такая рекурсия, однако
/ме не смотрел в пастебин
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
?
он не собирался даже когда он присутствовал в системе ошибка тажа, я поставил щас sanbox из бинарного репозитария 1,6 версию но новый 2,3 версия не собираеться
+1
модератор :) как всегда корректен в своих замечаниях.
так emerge вот что сказал:
If configure failed with a 'cannot run C compiled programs' error, try this:
FEATURES=-sandbox emerge sandbox
не пробовали?
скрытный секс :)
пробовал
пробовал не помогаем, удивительно что пробовал разные версии поставить везде ответ один и тот же, в чем причина понять не могу
то вот кусок вывода рабочей
то вот кусок вывода рабочей сборки..
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
из вашего лога видно что используете кроскомпитятор.. попробуйте
"CC=x86_64-pc-linux-gnu-gcc emerge sandbox" или другой профиль в зависимости от архитектуры..
если не помогло - советуют сделать ребилд sys-libs/glibc и проверить работу ELF32(64) binaries
не помогло
"CC=x86_64-pc-linux-gnu-gcc emerge sandbox" не помогло, все таже самая ошибка
checking whether we are cross compiling... no->вроде бы эта строчка говорит, что кросскомпиляции не какой нету
переменную CHOST в make.conf не менял вот emerge --info-> http://pastebin.com/2Wa1MR2m по идее я думал, что такие системные вещи как sandbox должны собираться без проблем при умолчальных настройках
самому интересно) - первый
самому интересно) - первый раз вижу что не собирается sandbox
другие пакеты ж собираются без проблемм?
а если вместо -march=native использовать -march=nacona?? или проверить что за компилятор используется и какие профили есть в папках с профилями..
по идее если конфигуратор начал искать кроскомпилятор - то ему не понравился по каким то причинам ваш x86-64 профиль, пошол искать, как видно из вашего лога, из x86 .. checking whether we are cross compiling... configure: error: in `/var/tmp/portage/sys-apps/sandbox-2.3-r1/work/build-x86':
- ничего не нашол, возможно изза того что не установлены пакеты вроде emul-linux-x86 ...
или отсутствует поддержка elf32 (ia32) в ядре
uname -r
uname -r
?
2.6.35-gentoo-r9
Тфу, пьяный был, uname -m
Тфу, пьяный был, uname -m имел ввиду. Да впрочем, по логам и так видно, что 64битная система, а в ядре не включена эмуляция 32бит
))
uname -m 21:16 :(
x86_64
Цитата: 64битная система, а в
?
У меня ядро самосборное, как узнать включенна или нет эмуляция и какой параметр за это отвечает?
CONFIG_IA32_EMULATION CONFIG_
Спасибо!
Незнаю как вы догадались, но вы попали прямо в точку, пере собрал ядро с поддержкой IA32 все собралось на ура, большое вам спасибо, сам бы не когда не догадался, что в этом может быть дело.
Цитата: !!! Please attach the
Ни о чем не говорит?
*
http://pastebin.com/re9ShuxJ