[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] problem building qemu-0.10.6 under SUSE-11.1 (was OK under
|
From: |
Sergei Steshenko |
|
Subject: |
[Qemu-devel] problem building qemu-0.10.6 under SUSE-11.1 (was OK under SUSE-10.3) |
|
Date: |
Sun, 15 Nov 2009 20:42:17 -0800 (PST) |
Hello All,
I've been routinely building QEMU up to (inclusive) version 0.10.6 on my
SUSE-10.3 box - in the framework of my own AppsFromScratch.
Over the weekend I've upgraded to SUSE-11.1 and now the build fails with
these messages:
"
LINK sparc64-bsd-user/qemu-sparc64
/usr/lib/libc_nonshared.a(elf-init.oS): In function `__libc_csu_init':
/usr/src/packages/BUILD/glibc-2.9/csu/elf-init.c:82: undefined reference to
`__init_array_end'
/usr/bin/ld: /usr/lib/libc_nonshared.a(elf-init.oS): relocation R_386_GOTOFF
against undefined hidden symbol `__init_array_end' can not be used when making
a shared object
/usr/bin/ld: final link failed: Bad value
collect2: ld returned 1 exit status
make[1]: *** [qemu-sparc64] Error 1
make[1]: Leaving directory
`/mnt/sdb8/sergei/AFSWD_debug/build/qemu-0.10.6/sparc64-bsd-user'
make: *** [subdir-sparc64-bsd-user] Error 2
".
If I understand correctly, the problem is somewhere between _system_ linker
and _system_ glibc - I think so because of all these:
/usr/lib/libc_nonshared.a
/usr/src/packages/BUILD/glibc-2.9/csu/elf-init.c
/usr/bin/ld
- they are all system stuff _not_ touched/changed by my AppsFromScratch -
the latter is _not_ run under 'root' privileges and changes nothing in
system areas.
Is my understanding correct ? If yes, how can the problem be fixed ?
Output of 'uname -a':
Linux amdam2 2.6.27.7-9-pae #1 SMP 2008-12-04 18:10:04 +0100 i686 athlon i386
GNU/Linux
.
Thanks,
Sergei.
P.S. Have just noticed the 'pae' in the kernel name - 10.3 -> 11.1 upgrade
caused it, I have only 2GB of RAM, so PAE is unnecessary. Probably has
nothing to do with the problem.
- [Qemu-devel] problem building qemu-0.10.6 under SUSE-11.1 (was OK under SUSE-10.3),
Sergei Steshenko <=