Re: Help me !

New Message Reply Date view Thread view Subject view Author view

From: Allan Schaffer (allan++at++sgi.com)
Date: 09/05/2000 14:28:17


On Sep 5, 2:52am, Ruxandra Cojocaru wrote:
> After installing Performer on Linux RedHat 6.2, at
> first try to run a program I receive the following
> message: "BUG IN DYNAMIC LINKER ld.so: dl-version.c:
> 210:_dl_check_map_versions: Assertion
> 'needed!=((void*)0)' failed". Is there an
> incompatibility between RedHat 6.2 and the available
> Performer version? Could you help me?

This is a bug in (RH & other Linux) ld that happens when you try to
link a library that is itself linked with the pthread DSO
(-lpthread), probably Mesa in this case, with one that is not
(Performer).

You can get around this in two ways:

    - It's probably Mesa that's causing the conflict, so use a
      version of Mesa that doesn't link with pthreads. We have one
      available,

         http://reality.sgi.com/performer/mesa/mesa-3.2

    - Add "-lpthread" to your link line, after the Performer
      libraries. (Not certain, but have heard this works)

Allan

-- 
Allan Schaffer                                            allan++at++sgi.com
Silicon Graphics                           http://reality.sgi.com/allan


New Message Reply Date view Thread view Subject view Author view

This archive was generated by hypermail 2b29 : Tue Sep 05 2000 - 14:28:22 PDT

This message has been cleansed for anti-spam protection. Replace '++at++' in any mail addresses with the '@' symbol.