Gentoo Archives: gentoo-user

From: Raymond Lewis Rebbeck <dystopianray@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] QEMU compile problem
Date: Fri, 05 Jan 2007 05:03:46
Message-Id: 200701051527.46774.dystopianray@gmail.com
In Reply to: RE: [gentoo-user] QEMU compile problem by Adam Carter
1 On Friday, 5 January 2007 15:18, Adam Carter wrote:
2 > > /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/../../../../i686-pc-linux
3 > > -gnu/bin/l
4 > >
5 > > > d: errno: TLS definition in /lib/libc.so.6 section .tbss mismatches
6 > > > non-TLS reference in libqemu.a(helper2.o)
7 > > > /lib/libc.so.6: could not read symbols: Bad value
8 > > > collect2: ld returned 1 exit status
9 > > > make[1]: *** [qemu-i386] Error 1
10 > > > make[1]: Leaving directory
11 > > > `/var/tmp/portage/qemu-user-0.8.0/work/qemu-0.8.0/i386-user'
12 > > > make: *** [all] Error 1
13 >
14 > <snip>
15 >
16 > > > Any ideas? Are there any other sparc emulators?
17 > > >
18 > > > Cheers,
19 > > > Adam
20 > >
21 > > You need to compile QEMU with gcc 3.x, it will NOT work with
22 > > gcc 4.x, the ebuild should tell you this.
23 >
24 > I tried 3.4.6 and got the same error;
25 > /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/../../../../i686-pc-linux-gnu/bin/l
26 > d: errno: TLS definition in /lib/libc.so.6 section .tbss mismatches
27 > non-TLS reference in libqemu.a(helper2.o)
28 > /lib/libc.so.6: could not read symbols: Bad value
29 > collect2: ld returned 1 exit status
30 > make[1]: *** [qemu-i386] Error 1
31 > make[1]: Leaving directory
32 > `/var/tmp/portage/qemu-user-0.8.0/work/qemu-0.8.0/i386-user'
33 > make: *** [all] Error 1
34 >
35 > Rgs,
36 > Adam
37
38 Try qemu 0.8.2, it recently hit stable so you'll get it if you sync.
39
40 --
41 Raymond Lewis Rebbeck
42 --
43 gentoo-user@g.o mailing list