gentoo on zaurus [not gentooforzaurus]

КПК с Linux, установка Linux на iPaq и другие модели, программы
Закрыто
wanderer_mg
Новенький (0 lvl)
Сообщения: 19
Зарегистрирован: Вт дек 12, 2006 14:43

Сообщение wanderer_mg » Вс янв 21, 2007 21:37

Все проверил, везде пересобрал с USE="-fortran", revdep-ом проверил... и все равно gcc при кросс-сборке ругается на отсутствие gmp.h :((((

wanderer_mg
Новенький (0 lvl)
Сообщения: 19
Зарегистрирован: Вт дек 12, 2006 14:43

Сообщение wanderer_mg » Пн янв 22, 2007 00:01

А теперь вываливается с такой ошибкой:

Код: Выделить всё

./xgcc -B./ -B/usr/armv5te-softfloat-linux-gnu/bin/ -isystem /usr/armv5te-softfloat-linux-gnu/include -isystem /usr/armv5te-softfloat-linux-gnu/sys-include -L/var/tmp/portage/sys-devel/gcc-4.1.1-r3/work/build/gcc/../ld -O2  -O2 -pipe -O2   -DIN_GCC    -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition  -isystem ./include  -fomit-frame-pointer -fPIC -g0 -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED  -shared -nodefaultlibs -Wl,--soname=libgcc_s.so.1 -Wl,--version-script=libgcc/./libgcc.map -o ./libgcc_s.so.1.tmp  libgcc/./_udivsi3_s.o libgcc/./_divsi3_s.o libgcc/./_umodsi3_s.o libgcc/./_modsi3_s.o libgcc/./_dvmd_lnx_s.o libgcc/./_negdf2_s.o libgcc/./_addsubdf3_s.o libgcc/./_muldivdf3_s.o libgcc/./_cmpdf2_s.o libgcc/./_unorddf2_s.o libgcc/./_fixdfsi_s.o libgcc/./_fixunsdfsi_s.o libgcc/./_truncdfsf2_s.o libgcc/./_negsf2_s.o libgcc/./_addsubsf3_s.o libgcc/./_muldivsf3_s.o libgcc/./_cmpsf2_s.o libgcc/./_unordsf2_s.o libgcc/./_fixsfsi_s.o libgcc/./_fixunssfsi_s.o libgcc/./_floatdidf_s.o libgcc/./_floatdisf_s.o libgcc/./_muldi3_s.o libgcc/./_negdi2_s.o libgcc/./_lshrdi3_s.o libgcc/./_ashldi3_s.o libgcc/./_ashrdi3_s.o libgcc/./_cmpdi2_s.o libgcc/./_ucmpdi2_s.o libgcc/./_fixunsdfdi_s.o libgcc/./_fixdfdi_s.o libgcc/./_fixunssfdi_s.o libgcc/./_fixsfdi_s.o libgcc/./_fixxfdi_s.o libgcc/./_fixunsxfdi_s.o libgcc/./_floatdixf_s.o libgcc/./_fixunsxfsi_s.o libgcc/./_fixtfdi_s.o libgcc/./_fixunstfdi_s.o libgcc/./_floatditf_s.o libgcc/./_clear_cache_s.o libgcc/./_enable_execute_stack_s.o libgcc/./_trampoline_s.o libgcc/./__main_s.o libgcc/./_absvsi2_s.o libgcc/./_absvdi2_s.o libgcc/./_addvsi3_s.o libgcc/./_addvdi3_s.o libgcc/./_subvsi3_s.o libgcc/./_subvdi3_s.o libgcc/./_mulvsi3_s.o libgcc/./_mulvdi3_s.o libgcc/./_negvsi2_s.o libgcc/./_negvdi2_s.o libgcc/./_ctors_s.o libgcc/./_ffssi2_s.o libgcc/./_ffsdi2_s.o libgcc/./_clz_s.o libgcc/./_clzsi2_s.o libgcc/./_clzdi2_s.o libgcc/./_ctzsi2_s.o libgcc/./_ctzdi2_s.o libgcc/./_popcount_tab_s.o libgcc/./_popcountsi2_s.o libgcc/./_popcountdi2_s.o libgcc/./_paritysi2_s.o libgcc/./_paritydi2_s.o libgcc/./_powisf2_s.o libgcc/./_powidf2_s.o libgcc/./_powixf2_s.o libgcc/./_powitf2_s.o libgcc/./_mulsc3_s.o libgcc/./_muldc3_s.o libgcc/./_mulxc3_s.o libgcc/./_multc3_s.o libgcc/./_divsc3_s.o libgcc/./_divdc3_s.o libgcc/./_divxc3_s.o libgcc/./_divtc3_s.o libgcc/./_divdi3_s.o libgcc/./_moddi3_s.o libgcc/./_udivdi3_s.o libgcc/./_umoddi3_s.o libgcc/./_udiv_w_sdiv_s.o libgcc/./_udivmoddi4_s.o libgcc/./unwind-dw2_s.o libgcc/./unwind-dw2-fde-glibc_s.o libgcc/./unwind-sjlj_s.o libgcc/./gthr-gnat_s.o libgcc/./unwind-c_s.o -lc && rm -f ./libgcc_s.so && if [ -f ./libgcc_s.so.1 ]; then mv -f ./libgcc_s.so.1 ./libgcc_s.so.1.backup; else true; fi && mv ./libgcc_s.so.1.tmp ./libgcc_s.so.1 && ln -s libgcc_s.so.1 ./libgcc_s.so
/usr/libexec/gcc/armv5te-softfloat-linux-gnu/ld: /usr/lib/gcc/armv5te-softfloat-linux-gnu/4.1.1/../../../crti.o: Relocations in generic ELF (EM: 3)
/usr/libexec/gcc/armv5te-softfloat-linux-gnu/ld: /usr/lib/gcc/armv5te-softfloat-linux-gnu/4.1.1/../../../crti.o: Relocations in generic ELF (EM: 3)
/usr/libexec/gcc/armv5te-softfloat-linux-gnu/ld: /usr/lib/gcc/armv5te-softfloat-linux-gnu/4.1.1/../../../crti.o: Relocations in generic ELF (EM: 3)
/usr/libexec/gcc/armv5te-softfloat-linux-gnu/ld: /usr/lib/gcc/armv5te-softfloat-linux-gnu/4.1.1/../../../crti.o: Relocations in generic ELF (EM: 3)
/usr/libexec/gcc/armv5te-softfloat-linux-gnu/ld: /usr/lib/gcc/armv5te-softfloat-linux-gnu/4.1.1/../../../crti.o: Relocations in generic ELF (EM: 3)
/usr/libexec/gcc/armv5te-softfloat-linux-gnu/ld: /usr/lib/gcc/armv5te-softfloat-linux-gnu/4.1.1/../../../crti.o: Relocations in generic ELF (EM: 3)
/usr/lib/gcc/armv5te-softfloat-linux-gnu/4.1.1/../../../crti.o: could not read symbols: File in wrong format
collect2: ld returned 1 exit status
make[3]: *** [libgcc_s.so] Ошибка 1
make[3]: Leaving directory `/var/tmp/portage/sys-devel/gcc-4.1.1-r3/work/build/gcc'
make[2]: *** [libgcc.a] Ошибка 2
make[2]: Leaving directory `/var/tmp/portage/sys-devel/gcc-4.1.1-r3/work/build/gcc'
make[1]: *** [stage1_build] Ошибка 2
make[1]: Leaving directory `/var/tmp/portage/sys-devel/gcc-4.1.1-r3/work/build/gcc'
make: *** [bootstrap-lean] Ошибка 2

!!! ERROR: sys-devel/gcc-4.1.1-r3 failed.
Call stack:
  ebuild.sh, line 1593:   Called dyn_compile
  ebuild.sh, line 951:   Called src_compile
  ebuild.sh, line 1282:   Called toolchain_src_compile
  toolchain.eclass, line 24:   Called gcc_src_compile
  toolchain.eclass, line 1537:   Called gcc_do_make
  toolchain.eclass, line 1411:   Called die

!!! emake failed with bootstrap-lean
!!! If you need support, post the topmost build error, and the call stack if relevant.
уже и не знаю, что делать :((((

Mesk
Доктор (4 lvl)
Сообщения: 263
Зарегистрирован: Вт ноя 14, 2006 21:27

Сообщение Mesk » Пн янв 22, 2007 02:51

>> /usr/lib/gcc/armv5te-softfloat-linux-gnu/4.1.1/../../../crti.o: could not read symbols: File in wrong format

ты похоже перезатер /usr/lib/crti.o
что говорит file /usr/lib/crti.o ?

Код: Выделить всё

#file /usr/lib/gcc/arm-iwmmxt-linux-gnueabi/4.1.1/../../../crti.o
/usr/lib/gcc/arm-iwmmxt-linux-gnueabi/4.1.1/../../../crti.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped
--
C1000/Gentoo + Buffalo lan + Buffalo wifi + SiRF Star GPS + Dlink DCF BT + 4G SD + 4G CF

wanderer_mg
Новенький (0 lvl)
Сообщения: 19
Зарегистрирован: Вт дек 12, 2006 14:43

Сообщение wanderer_mg » Пн янв 22, 2007 14:39

аналогично:

Код: Выделить всё

# file /usr/lib/gcc/armv5te-softfloat-linux-gnu/4.1.1/../../../crti.o
/usr/lib/gcc/armv5te-softfloat-linux-gnu/4.1.1/../../../crti.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped

Mesk
Доктор (4 lvl)
Сообщения: 263
Зарегистрирован: Вт ноя 14, 2006 21:27

Сообщение Mesk » Ср янв 24, 2007 12:45

Ну что, граждане отдыхающие, работающие иксы с клавой и тачскрином получены.

В офиц ебилде xorg-server у меня так и не получилось заставить полноценно работать тачскрин

В xorg-server из оверлея Alexxy нашел патч который "вырубает" завровскую клаву - fbdev_use_evdev.patch
Без него клава работает
плюс пришлось подправить сборку tslib под corgi ts
Вобщем все работает

На картинках WindowMaker в положениях планшет/лендскейп (или как они там называются?)
переключение xrandr'ом

Изображение

Изображение
--
C1000/Gentoo + Buffalo lan + Buffalo wifi + SiRF Star GPS + Dlink DCF BT + 4G SD + 4G CF

cxz
Доктор (4 lvl)
Сообщения: 329
Зарегистрирован: Ср мар 15, 2006 15:17

Сообщение cxz » Ср янв 24, 2007 14:39

откуда можно забрать ;)

Аватара пользователя
alexxy
Аспирант (2 lvl)
Сообщения: 75
Зарегистрирован: Вт янв 09, 2007 22:30

Сообщение alexxy » Ср янв 24, 2007 14:49

Кстати KiberGus нашел патч к глибц для полного включения gnueabi
Gentoo on iPAQ hx4700
Gentoo Team Russia

Mesk
Доктор (4 lvl)
Сообщения: 263
Зарегистрирован: Вт ноя 14, 2006 21:27

Сообщение Mesk » Ср янв 24, 2007 15:11

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

Alexxy, ты xorg-server ebuild полностью сам делал или брал за основу тот, что на hackndev?
Сколько их portage.git весит?
ссылку на патч можно?
--
C1000/Gentoo + Buffalo lan + Buffalo wifi + SiRF Star GPS + Dlink DCF BT + 4G SD + 4G CF

Аватара пользователя
alexxy
Аспирант (2 lvl)
Сообщения: 75
Зарегистрирован: Вт янв 09, 2007 22:30

Сообщение alexxy » Ср янв 24, 2007 15:22

ебилд делал сам....
он более старый чем на hackndev
мой ебилд есть в багзилле
ссылка не патч...
http://sourceware.org/ml/libc-ports/200 ... 00040.html
так у них же вроде иксов в гите не было?
Gentoo on iPAQ hx4700
Gentoo Team Russia

cxz
Доктор (4 lvl)
Сообщения: 329
Зарегистрирован: Ср мар 15, 2006 15:17

Сообщение cxz » Ср янв 24, 2007 15:24

Mesk писал(а):cxz, могу выложить слепок карты
давай, буду очень признателен

Аватара пользователя
alexxy
Аспирант (2 lvl)
Сообщения: 75
Зарегистрирован: Вт янв 09, 2007 22:30

Сообщение alexxy » Ср янв 24, 2007 15:28

Кстати в дереве появился xorg-server-1.2.0
это означает что надобность в некоторых патчах отпадает...
Gentoo on iPAQ hx4700
Gentoo Team Russia

Mesk
Доктор (4 lvl)
Сообщения: 263
Зарегистрирован: Вт ноя 14, 2006 21:27

Сообщение Mesk » Ср янв 24, 2007 15:30

Alexxy, еще не смотрел что у них там есть, помню ты ссылку присылал на их git
cxz, выложу поближе к вечеру
--
C1000/Gentoo + Buffalo lan + Buffalo wifi + SiRF Star GPS + Dlink DCF BT + 4G SD + 4G CF

Mesk
Доктор (4 lvl)
Сообщения: 263
Зарегистрирован: Вт ноя 14, 2006 21:27

Сообщение Mesk » Ср янв 24, 2007 15:33

> Кстати в дереве появился xorg-server-1.2.0
глянем..
завр наерн скоро будет плакать от постоянной компиляции
--
C1000/Gentoo + Buffalo lan + Buffalo wifi + SiRF Star GPS + Dlink DCF BT + 4G SD + 4G CF

Аватара пользователя
alexxy
Аспирант (2 lvl)
Сообщения: 75
Зарегистрирован: Вт янв 09, 2007 22:30

Сообщение alexxy » Ср янв 24, 2007 15:47

у меня кпк уже привык....
в общем то как и еще несколько машин....
:-)
Gentoo on iPAQ hx4700
Gentoo Team Russia

Mesk
Доктор (4 lvl)
Сообщения: 263
Зарегистрирован: Вт ноя 14, 2006 21:27

Сообщение Mesk » Ср янв 24, 2007 19:15

--
C1000/Gentoo + Buffalo lan + Buffalo wifi + SiRF Star GPS + Dlink DCF BT + 4G SD + 4G CF

Закрыто

Вернуться в «КПК и смартфоны на Linux: Zaurus, планшеты Nokia, прочее»