1 |
gcc -g -Wl,-shared -o qemu-i386 elfload.o main.o syscall.o mmap.o |
2 |
signal.o path.o osdep.o thunk.o vm86.o libqemu.a gdbstub.o -lm |
3 |
/usr/lib/gcc/i686-pc-linux-gnu/4.1.1/../../../../i686-pc-linux-gnu/bin/l |
4 |
d: errno: TLS definition in /lib/libc.so.6 section .tbss mismatches |
5 |
non-TLS reference in libqemu.a(helper2.o) |
6 |
/lib/libc.so.6: could not read symbols: Bad value |
7 |
collect2: ld returned 1 exit status |
8 |
make[1]: *** [qemu-i386] Error 1 |
9 |
make[1]: Leaving directory |
10 |
`/var/tmp/portage/qemu-user-0.8.0/work/qemu-0.8.0/i386-user' |
11 |
make: *** [all] Error 1 |
12 |
|
13 |
!!! ERROR: app-emulation/qemu-user-0.8.0 failed. |
14 |
Call stack: |
15 |
ebuild.sh, line 1546: Called dyn_compile |
16 |
ebuild.sh, line 937: Called src_compile |
17 |
qemu-user-0.8.0.ebuild, line 73: Called die |
18 |
|
19 |
!!! make failed |
20 |
!!! If you need support, post the topmost build error, and the call |
21 |
stack if relevant. |
22 |
|
23 |
|
24 |
I tried rebuilding glibc, as /lib/libc.so.6 was mentioned, but it didnt |
25 |
help. |
26 |
|
27 |
Any ideas? Are there any other sparc emulators? |
28 |
|
29 |
Cheers, |
30 |
Adam |