LINUX.ORG.RU
ФорумMobile

компиляция gcc 4.4.3 на маемо 4 (н810)


0

0

Checking multilib configuration for libgcc...
Configuring stage 1 in armv6l-unknown-linux-gnueabi/libgcc
configure: loading cache ./config.cache
checking for --enable-version-specific-runtime-libs... no
checking for a BSD-compatible install... /root/gcc-4.4.3/install-sh -c
checking for gawk... gawk
checking build system type... armv6l-unknown-linux-gnueabi
checking host system type... armv6l-unknown-linux-gnueabi
checking for armv6l-unknown-linux-gnueabi-ar... ar
checking for armv6l-unknown-linux-gnueabi-lipo... lipo
checking for armv6l-unknown-linux-gnueabi-nm... /root/gcc-4.4.3/host-armv6l-unknown-linux-gnueabi/gcc/nm
checking for armv6l-unknown-linux-gnueabi-ranlib... ranlib
checking for armv6l-unknown-linux-gnueabi-strip... strip
checking whether ln -s works... yes
checking for armv6l-unknown-linux-gnueabi-gcc... /root/gcc-4.4.3/host-armv6l-unknown-linux-gnueabi/gcc/xgcc -B/root/gcc-4.4.3/host-armv6l-unknown-linux-gnueabi/gcc/ -B/usr/local/armv6l-unknown-linux-gnueabi/bin/ -B/usr/local/armv6l-unknown-linux-gnueabi/lib/ -isystem /usr/local/armv6l-unknown-linux-gnueabi/include -isystem /usr/local/armv6l-unknown-linux-gnueabi/sys-include
checking for suffix of object files... configure: error: in `/root/gcc-4.4.3/armv6l-unknown-linux-gnueabi/libgcc':
configure: error: cannot compute suffix of object files: cannot compile
See `config.log' for more details.
make[2]: *** [configure-stage1-target-libgcc] Error 1
make[2]: Leaving directory `/root/gcc-4.4.3'
make[1]: *** [stage1-bubble] Error 2
make[1]: Leaving directory `/root/gcc-4.4.3'
make: *** [all] Error 2

такое вот я вижу при конфигурации libgcc.
config.log:
http://dpaste.com/164189/


/root/gcc-4.4.3/host-armv6l-unknown-linux-gnueabi/gcc/cc1: error while loading shared libraries: libmpfr.so.1: cannot open shared object file: No such file or directory
configure:2614: $? = 1

Sylvia ★★★★★ ()

пляски продолжаются

новые траблы. на этот раз в логе вот что:
configure:2590: checking for suffix of object files
configure:2611: /root/gcc-4.4.3/host-armv6l-unknown-linux-gnueabi/gcc/xgcc -B/root/gcc-4.4.3/host-armv6l-unknown-linux-gnueabi/gcc/ -B/usr/local/armv6l-unknown-linux-gnueabi/bin/ -B/usr/local/armv6l-unknown-linux-gnueabi/lib/ -isystem /usr/local/armv6l-unknown-linux-gnueabi/include -isystem /usr/local/armv6l-unknown-linux-gnueabi/sys-include -c -g -O2 conftest.c >&5
Assembler messages:
Error: unknown EABI `5'

Error: unrecognized option -meabi=5
configure:2614: $? = 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME «GNU C Runtime Library»
| #define PACKAGE_TARNAME «libgcc»
| #define PACKAGE_VERSION «1.0»
| #define PACKAGE_STRING «GNU C Runtime Library 1.0»
| #define PACKAGE_BUGREPORT «»
| /* end confdefs.h. */
|
| int
| main ()
| {
|
| ;
| return 0;
| }
configure:2627: error: in `/root/gcc-4.4.3/armv6l-unknown-linux-gnueabi/libgcc':
configure:2630: error: cannot compute suffix of object files: cannot compile
See `config.log' for more details.


я так понимаю, дело в binutils?

wasd ()

бле. ты решил превратить маемо в помойку?

exception13 ★★★★★ ()

ну поставь ты emdebian там есть gcc-4.4-arm-linux-gnueabi

exception13 ★★★★★ ()
Ответ на: комментарий от XVilka

если хотите компилятор на телефоне

n810 это не телефон

ezoteric ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.