[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] Compile error secpol_tool.c amd64 libc6



I compile on my debian box (3.1 testing)
gcc version 3.3.6 (Debian 1:3.3.6-7)
libc6.3-5.so.3.3.0

and when it came to compiling the tools i got an error:

make secpol_tool
make[3]: Entering directory `/usr/src/xen-unstable.hg/tools/security'
gcc   -m64 -static -Wall -Werror -O3 -fno-strict-aliasing -I. -o
secpol_tool secpol_tool.c
/usr/bin/ld: __libc_errno: TLS definition in
/usr/lib/gcc-lib/x86_64-linux-gnu/3.3.6/../../../../lib64/libc.a(errno.o)
section .tbss mismatches non-TLS reference in
/usr/lib/gcc-lib/x86_64-linux-gnu/3.3.6/../../../../lib64/libc.a(check_fds.o)
/usr/lib/gcc-lib/x86_64-linux-gnu/3.3.6/../../../../lib64/libc.a: could
not read symbols: Bad value
collect2: ld returned 1 exit status
make[3]: *** [secpol_tool] Error 1

I resolved it temprarily by builing secpol_tool not static:

gcc   -m64 =Wall -Werror -O3 -fno-strict-aliasing -I. -o secpol_tool
secpol_tool.c


_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.