HPC.ru lite - Все форумы
Форум: КПК и смартфоны на Linux: Zaurus, планшеты Nokia, прочее
Тема: gentoo on zaurus [not gentooforzaurus]
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 [68] 69 70 71 72
[Ответить]
Mesk [27.09.2007 18:55] :
Согласен с Civil'ом, что подобие xrom'овского фида из уже собранных пакетов будет только на пользу, а для этого надо придерживаться общего CHOST
с другой стороны - каждый выбирает сам, я уже писал в ветке, что слепок, который я выкладываю, не претендует на ваниллу, я просто выкладываю as is то , что у меня работает
libiconv никакой не грязный хак, обычная библиотека и ломать бинарную совместимость не должна, т.к. для того чтобы перебить iconv из glibc нужно прелоадить libiconv
faber, как успехи с firefox'ом?
faber [28.09.2007 09:28] :
Прикрутил патчи из openembedded, где добавлена поддержка eabi. Ассемблерный Invoke в XPCOM валиться перестал. Сейчас валится интерпретатор javascript на перемножении bigint'ов. Вижу где, но пока не въеду в алгоритм, чтобы поправить. Со временем напряг.
Civil [28.09.2007 23:23] :
libiconv никакой не грязный хак, обычная библиотека
libiconv конфликтует с glibc новыми (2.4+), и то, как она установлена - грязный хак. Как-бы libiconv - deprecated и не стоит, ИМХО, её пихать в стейдж, предназначенный для публичного использования.
и ломать бинарную совместимость не должна, т.к. для того чтобы перебить iconv из glibc нужно прелоадить libiconv
Но на деле ломает, ибо софт линкуется с фаилами от libiconv. И при попытке запустить на стейдже без него получается крассивое сообщение об отсутсвующих so'шках.
Mesk [30.09.2007 23:47] :
faber, можешь выложить ebuild?
Civil [01.10.2007 00:14] :
glibc-2.6.1 + OE's ARM Patches (должен пофиксить сегфолты при некоторых операциях. Но ещё не проверялось) и обновлённые gcc-4.2.1 (содержит около десятка новых arm-specific патчей).
Надеюсь они в оверлее появятся.
Список патчей для gcc:
OE'шные:
904-flatten-switch-stmt-00.patch
gcc41-configure.in.patch
arm-thumb.patch
arm-thumb-cache.patch
zecke-xgcc-cpp.patch
cache-amnesia.patch
arm-crunch-saveregs.patch
arm-crunch-20000320.patch
arm-crunch-compare.patch
arm-crunch-compare-unordered.patch
arm-crunch-compare-geu.patch
arm-crunch-eabi-ieee754.patch
arm-crunch-eabi-ieee754-div.patch
arm-crunch-64bit-disable0.patch
arm-crunch-offset.patch
arm-crunch-fp_consts.patch
arm-crunch-neg2.patch
arm-crunch-predicates3.patch
arm-crunch-cfcvtds-disable.patch
arm-crunch-floatsi-disable.patch
arm-crunch-truncsi-disable.patch
arm-crunch-cfcvt64-disable.patch
arm-crunch-cirrus-bugfixes.patch
Debian'овские:
arm-pr30486.patch
arm-pragma-pack.patch
arm-unbreak-eabi-armv4t.patch
ignore-comp-fail.patch
pr20218.patch
pr27880.patch
pr30961.patch
pr31868.patch
pr33381.patch
glibc:
arm-memcpy.patch
arm-longlong.patch
dl-cache-libcmp.patch
[К сообщению приложены файлы: new-ebuild.tar.bz2.gz (185 кб)]
svs57 [03.10.2007 18:17] :
Замучился.
Виснит мой Заур через какое-то время.
Причина в 4Gb SD.
Кто-нибудь использует 4Gb SD на 750?
Она же у меня еще и как rootfs и swap.
Может кто поделится опытом?
Какое ядро и какими патчами использовать?
А ядро 2.6.23-rc вообще не грузится, а жаль.
Там много разных вкусностей есть.
Civil [07.10.2007 02:41] :
11 скачиваний и ни одного отзыва... Никто что-ли ни глибц, ни гцц непробовал?
svs57 [10.10.2007 12:51] :
У меня стоят дебиановские.
ii gcc-4.2 4.2.1-5 The GNU C compiler
ii libc6 2.6.1-5 GNU C Library: Shared libraries
Civil [11.10.2007 00:26] :
А ядро 2.6.23-rc вообще не грузится, а жаль.
У меня веселее - несобирается. Вобщем изменений там порядочно. Два патча выкинул (т.к. они похоже и ненужны были), ещё пара мелких изменений, два патчика включили полностью.
Сборка падает со словами:
CC arch/arm/common/sharpsl_pm.o
arch/arm/common/sharpsl_pm.c:785: ошибка: ‘pm_valid_only_mem’ undeclared here (not in a function)
make[1]: *** [arch/arm/common/sharpsl_pm.o] Ошибка 1
Времени ковыряться небыло ещё.
svs57 [11.10.2007 09:50] :
Попробуй без патчей. У меня с компиляцией не было проблем.
Я сделал так:
make allnoconfig
А потом включал нужное.
Сейчас главная проблема в том, что не передается CONFIG_CMDLINE при загрузке.
Чтобы не указывал пытается смонторовать root на mtdblock2 jffs2 
[Ответить]
[< Назад] [Вперед >]