Application trying to use the wrong shared library

Posted by Josh on Ask Ubuntu See other posts from Ask Ubuntu or by Josh
Published on 2012-10-10T21:14:27Z Indexed on 2012/10/10 21:54 UTC
Read the original article Hit count: 319

Filed under:

I'm having a problem with a program (quartus) running on my ubuntu machine. I'm getting the following error.

quartus: symbol lookup error: /usr/lib/i386-linux-gnu/libXi.so: undefined symbol: XESetWireToEventCookie

I have the correct libXi.so.6.0.0 file but no matter where I put it, the OS won't use it unless I apt-get remove libxi-dev, but a lot of software uses this libXi. What I want to do is add some sort of exception to the dynamic linker so that quartus uses the libXi.so that it needs and everything else still uses the one in /usr/lib/i386-linux-gnu.

Thanks!

© Ask Ubuntu or respective owner

Related posts about shared-library