Nataly Naumova wrote:
On 10/24/06, Gregory Shimansky <[EMAIL PROTECTED]> wrote:
BTW to test how things work with Intel compiler I've installed it on
Gentoo
(version 9.1.042, it is marked as unstable, but the most recent
"stable" is
very old - 7.1.006... which version do you use?) and failed to compile
drlvm
with it. Something is wrong with thread manager linking
build.native.link:
[cc] 0 total files to be compiled.
[cc] Starting link
[cc] ld: tm_self_tls: TLS definition in
../_obj/thread_native_basic.o
section .tbss mismatches non-TLS reference in
../_obj/thread_native_condvar.o
[cc] ../_obj/thread_native_condvar.o: could not read symbols:
Bad value
BUILD FAILED
Does anyone know what's wrong and how to fix it? I tried to understand
how
tm_self_tls is defined and couldn't, because its definition and usage in
different files is quite complicated. Maybe I need newer binutils
(current
version is 2.16.1-r3 - latest stable), the "Bad value" seems to hint
on this.
My binutils version is 2.15.91.0.2. Yours are newer..
Could you also tell me which version of icc you are using?
--
Gregory Shimansky, Intel Middleware Products Division