#2 TLS mess

open
nobody
None
5
2003-11-13
2003-11-13
Anonymous
No

With NVIDIA's 1.0-4496 drivers, I cannot get gl.lisp to
compile. CMUCL complains that there is an "unresolved
symbol __gl_tls_var0" in libGLcore.so.1. What's causing
this? I'd love to use this package but I can't get lisp
to compile and link to opengl!

I'm using redhat 9, fully updated.

Discussion

  • Daniel MacDonald

    Logged In: YES
    user_id=890391

    me 2, also on rh 9, nv 1.0-4496. anyone have any ideas?

     
  • Daniel MacDonald

    Logged In: YES
    user_id=890391

    ps: now tried rolling back to two previous versions of the
    nvidia drivers as well as some experimentation with
    substituting the tls/ libs for the other ones. many
    segfaults later and no luck. what the hell is this
    __gl_tls_var0 symbol anyway?

     
  • Daniel MacDonald

    Logged In: YES
    user_id=890391

    ok finally got it to work.
    do this:

    <in /usr/lib>
    unlink libGL.so.1
    ln -s tls/libGL.so.1 libGL.so.1

    and the same for libGLcore.so.1 perhaps. i dont fully
    understand why the non-tls libs' presence was causing
    problems, but at least it compiles and the demos run. might
    kill everything else though.

     

Log in to post a comment.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

JavaScript is required for this form.





No, thanks