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..

--
Nataly Naumova,
Intel Middleware Products Division

Reply via email to