1 |
I've emerged an embedded system which uses glibc everything worked just fine |
2 |
for a while, |
3 |
can login tries to start X, shobang it crashes on missing libgcc_s.so. The |
4 |
target embedded |
5 |
system runs Via C3 supposed to be a i586 CPU, thus I'm unsure if just |
6 |
copying the |
7 |
i686-pc-linux-gnu/3.4.4/libgcc_s.so.1 will work. |
8 |
|
9 |
Modular X didnt use to have this libgcc dependancy in the past - is it |
10 |
coming from GCC 3.4? |
11 |
How do you get rid of the dependancy or work around it? |
12 |
|
13 |
# ldd /embedded_rootfs4/usr/bin/Xorg |
14 |
linux-gate.so.1 => (0xffffe000) |
15 |
liblbxutil.so.1 => /usr/lib/liblbxutil.so.1 (0xb7ede000) |
16 |
libdl.so.2 => /lib/libdl.so.2 (0xb7eda000) |
17 |
libXfont.so.1 => /usr/lib/libXfont.so.1 (0xb7e73000) |
18 |
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb7e11000) |
19 |
libXau.so.6 => /usr/lib/libXau.so.6 (0xb7e0e000) |
20 |
libfontenc.so.1 => /usr/lib/libfontenc.so.1 (0xb7e08000) |
21 |
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb7e02000) |
22 |
libz.so.1 => /lib/libz.so.1 (0xb7df1000) |
23 |
libm.so.6 => /lib/tls/libm.so.6 (0xb7dce000) |
24 |
libgcc_s.so.1 => /usr/lib/gcc/i686-pc-linux-gnu/3.4.4/libgcc_s.so.1 |
25 |
(0xb7dc5000) |
26 |
libc.so.6 => /lib/tls/libc.so.6 (0xb7cab000) |
27 |
/lib/ld-linux.so.2 (0xb7f09000) |
28 |
|
29 |
Hints would be greatly appreciated! |
30 |
Greets, |
31 |
Chris |