View Single Post
Posts: 78 | Thanked: 109 times | Joined on Jan 2012 @ Washington State
#31
Originally Posted by Addison View Post
Heya Andy.
[1|user@Nokia-N800-43-7|/usr/local/bin]./llib pianobar
./llib: line 9: pianobar: not found
[1|user@Nokia-N800-43-7|/usr/local/bin]ls
llib pianobar


The only thing I did was make llib and pianobar executable.

If I try to launch this as root, I then get the following error.


[1|root@Nokia-N800-43-7|/usr/local/bin]./llib pianobar
pianobar: error while loading shared libraries: libao.so.4: cannot open shared object file: No such file or directory


Do I have all of my permissions set wrongly?


Also, does Vagalume still work for anyone here?

Mine seems to have stopped working several days ago.
The permissions are all straight off my working n810 install, so unless your extractor throws away the permissions in the tar, there should have been no need to fix them. I just re-checked the .tar.gz image on the server and the permissions are correct. You should be able to use tar -ztvf n810_pianobar.tar.gz to look at the permissions, and then use "ls -l" to compare them to the files in your filesystem.

It looks like you need to add /usr/local/bin to your PATH:
PATH=$PATH:/usr/local/bin

I didn't try running it as root, and don't think that's a good direction to try for bringing it up. It should be set up so "user" can execute the binaries and read the libraries, and that should be sufficient to get it running.

Andy
 

The Following User Says Thank You to vandys For This Useful Post: