I also get 'Inconsistency detected by ld.so: dl-version.c: 224:
_dl_check_map_versions: Assertion `needed != ((void *)0)' failed!' when
running a OpenGL tutorial build, with nvidia 331.20 driver.  The system
is Mint 16.

Adding the suggested gcc flags wasn't an effective workaround for me,
and the preload option still resulted in another runtime error,  so I
would like to add that the 'solution' in my case was to exchange the
linker.

If I change /usr/bin/ld to refer to /usr/bin/ld.gold instead of as usual
/usr/bin/ld.bfd the program builds and runs fine. Does anyone know a way
to specify the linker as a command line option by the way? Making
changes to /bin might not be a practical option for some people, and I'm
not entirely pleased with it myself.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1248642

Title:
  dynamic library inconsistencies with OpenGL/C++

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-319/+bug/1248642/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to