Build glibc for ARM?


Warning: count(): Parameter must be an array or an object that implements Countable in /home/styllloz/public_html/qa-theme/donut-theme/qa-donut-layer.php on line 274
0 like 0 dislike
35 views
good day!

there is a task — to collect the system image, prihodnje to compile c/c++ projects for ARM (more ARM really, if more precise the ARM9)

gcc for the target architecture, I gathered, though there also had to rush, but all gathered

the problem arose when building glibc

I'm using the latest glibc (ftp.gnu.org/gnu/glibc/glibc-2.12.1.tar.gz) and port (ftp.gnu.org/gnu/glibc/glibc-ports-2.12.1.tar.gz)

configuration:

../../glibc-2.12.1/configure --build=i686-linux --target=arm-none-linux-gnueabi --host=arm-none-linux-gnueabi --prefix=/home/anatoly/Desktop/ARM/build/glibc-build --enable-add-ons



passes without errors

however the build step fails:

...
/home/anatoly/Desktop/ARM/src/glibc-2.12.1/malloc/libmemusage_pic.a(memusage.os): In function `me':
/home/anatoly/Desktop/ARM/src/glibc-2.12.1/malloc/lmemusage.c:253: undefined reference to `__eabi+read_tp'
...



already a week fighting over it, can't fight.

can someone tell me where I went wrong?
by | 35 views

2 Answers

0 like 0 dislike
For ARM in General people uses uclibc, for more for all these pieces of iron are sharpened. Maybe you should try? When picking the firmware of the router with the compilation of special problems was not.
by
0 like 0 dislike
And you can find out what is the meaning of the Assembly yourself?
You can't take the already compiled packages on Ubuntu, Debian, ...?
by

Related questions

0 like 0 dislike
1 answer
asked Apr 10, 2019 by astrotrain
0 like 0 dislike
1 answer
0 like 0 dislike
2 answers
asked Apr 10, 2019 by AlphaKeloid
0 like 0 dislike
4 answers
110,608 questions
257,186 answers
0 comments
27,906 users