Проблемы при кросс-компиляции для Зауруса
Wanderer 31 декабря, 2006 - 20:46
При попытке скомпилить утилитами crossdev-а bash вылезает следующая бяка:
=====
... arm-softfloat-linux-gnu-gcc -L./builtins -L./lib/readline -L./lib/readline -L./lib/glob -L./lib/tilde -L./lib/sh -rdynamic -O2 -pipe -march=armv5te -mtune=xscale -o bash shell.o eval.o y.tab.o general.o make_cmd.o print_cmd.o dispose_cmd.o execute_cmd.o variables.o copy_cmd.o error.o expr.o flags.o nojobs.o subst.o hashcmd.o hashlib.o mailcheck.o trap.o input.o unwind_prot.o pathexp.o sig.o test.o version.o alias.o array.o arrayfunc.o braces.o bracecomp.o bashhist.o bashline.o list.o stringlib.o locale.o findcmd.o redir.o pcomplete.o pcomplib.o syntax.o xmalloc.o signames.o -lbuiltins -lsh -lreadline -lhistory -lcurses -lglob -ltilde -ldl /usr/libexec/gcc/arm-softfloat-linux-gnu/ld: cannot find -lcurses collect2: ld returned 1 exit status make: *** [bash] Ошибка 1 !!! ERROR: app-shells/bash-3.2_p9 failed. Call stack: ebuild.sh, line 1580: Called dyn_compile ebuild.sh, line 945: Called src_compile bash-3.2_p9.ebuild, line 106: Called die !!! make failed !!! If you need support, post the topmost build error, and the call stack if relevant.
=======
При этом как на хостовой машине, так и в папке target-а соотв-щая либа установлена вместе с заголовочными файлами.
Как заставить emerge и компанию увидеть эту либу?
»
- Для комментирования войдите или зарегистрируйтесь
В общем моя
В общем моя рекомендация использовать нативный bash... Так как кроссовый работает не корректно...
Если твой завр бегает на pxa2xx проце то возможно будет работать мой бинарник... Он есть на ftp:\\gentoo.ru
_________________
Gentoo GNU/Linux 2.6.19 GCC 4.1.1 Dual Xeon
Working on Gentoo for iPAQ hx4700 :-)