Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am Trying to execute a Visual aplication, but I got the next message:

./track: error while loading shared libraries: cannot open shared object file: No such file or directory

I execute "ldd" command and I got these message: =>  (0xffffe000) => not found => not found => /lib32/ (0xf76cf000) => not found => /lib32/ (0xf76c5000) => /usr/lib32/ (0xf75e2000) => /usr/lib/gcc/x86_64-pc-linux-gnu/4.4.4/32/ (0xf74eb000) => /lib32/ (0xf74c5000) => /lib32/ (0xf74a8000) => /lib32/ (0xf7363000)
        /lib/ (0xf7721000)

How can I to assign the files not found? And also I have to change from to, How can I do that? I am not root

I hope someone can help me

share|improve this question

You need to install the packages that contain libInventor and so on. You can use aptitude or apt-file to find which package you need:

$ apt-file search
inventor-dev: /usr/lib/
libinventor0: /usr/lib/
libinventor0: /usr/lib/
$ apt-get install inventor-dev 

Should do the trick. Ditto with the rest of the libraries. Clearly installing your programme with apt-get would be ideal if there were a package for it under Ubuntu/Debian.

share|improve this answer
Thanks for answer, I forget tell that I have the Inventor library installed, but it is installed in /usr/include/Inventor, I think that I only need the soname, but I dont know how can I make the soname.. – Cris Aug 31 '11 at 12:39
In that case you need to set the LD_LIBRARY_PATH variables and add /usr/include/Inventor/lib/ or where ever the library is installed. However, I would recommend against install things manually on a Ubuntu system. Please use the packaging system provided, in the long run it will save you hours of hassle. – Sardathrion Aug 31 '11 at 12:42
I would like to know How can I set LD_LIBRARY_PATH , because I cant install anything because I have no authorization to do so, – Cris Aug 31 '11 at 12:48
export LD_LIBRARY_PATH=/path/to/library/directory/:$LD_LIBRARY_PATH – Sardathrion Aug 31 '11 at 12:52
I introduce this: export LD_LIBRARY_PATH=/usr/include/Inventor/lib/:$LD_LIBRARY_PATH since the sell, but I get the same error: ./track: error while loading shared libraries: cannot open shared object file: No such file or directory – Cris Aug 31 '11 at 13:35

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.