[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [Bug 1453436] Re: Building on OS X: Undefined symbols ___em
From: |
Peter Maydell |
Subject: |
[Qemu-devel] [Bug 1453436] Re: Building on OS X: Undefined symbols ___emutls_v.prng_state and ___emutls_v.prng_state_data |
Date: |
Thu, 14 May 2015 10:13:50 -0000 |
It's /opt/X11/lib/libpixman-1.dylib and /opt/X11/include/pixman-1/ for
me, but yes, it's possible I've got that from somewhere other than
XQuartz.
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1453436
Title:
Building on OS X: Undefined symbols ___emutls_v.prng_state and
___emutls_v.prng_state_data
Status in QEMU:
New
Bug description:
Trying to build qemu on my system fails during linking with the error:
Undefined symbols for architecture x86_64:
"___emutls_v.prng_state", referenced from:
_main in region-test.o
__GLOBAL__sub_I_65535_0_region_test.c in region-test.o
"___emutls_v.prng_state_data", referenced from:
_main in region-test.o
__GLOBAL__sub_I_65535_0_region_test.c in region-test.o
My setup:
OS: OS X 10.10.3, 64bit
gcc: 5.1.0
clang: 6.1.0
configure command:
configure --prefix="$HOME/local" --cc=clang --host-cc=clang
--cxx=clang++
It makes no difference whether I try to build in the source directory or
somewhere else.
It is the same for qemu release 2.3.0 and qemu address@hidden
Now this is clearly happening in the pixman submodule, but it does not
seem to be a pixman issue, as I can clone
git://anongit.freedesktop.org/pixman
@cf086d4949092861dc3729465a3881d229cc1060 and build it without any
errors with just :
configure --prefix="$HOME/local"
make
It also works with
configure --prefix="$HOME/local" CC=clang CXX=clang++
make
although then OpenMP is disabled.
Also, running
nm qemu/pixman/test/utils.o
gives me (amongst other stuff):
0000000000000020 C ___emutls_v.prng_state
0000000000000020 C ___emutls_v.prng_state_data
So the symbols are actually there, it's really just linking that
fails.
To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1453436/+subscriptions
[Prev in Thread] |
Current Thread |
[Next in Thread] |