- This topic has 5 replies, 3 voices, and was last updated 12 years, 8 months ago by Anonymous.
21st February 2006 at 10:30 am #178AnonymousInactive
Running SuSE 9.2. I’ve built and installed lidid3tag, sqlite 2.8.17 and mt-daapd. Here is what happens:
gromit:/home/andy # /usr/local/sbin/mt-daapd &
gromit:/home/andy # /usr/local/sbin/mt-daapd: error while loading shared libraries: libid3tag.so.0: cannot open shared object file: No such file or directory
+ Exit 127 /usr/local/sbin/mt-daapd
I checked and libid3tag.so.0 is in /usr/local/lib. /usr/local/lib is listed in /etc/ld.so.conf.
How do I get mt-daapd to find this file? Thanks!
Andy21st February 2006 at 10:36 am #3969rpeddeParticipant
Once you’ve added it to ld.so.conf, you need to run ldconfig. Did you do that?21st February 2006 at 11:11 am #3970rpeddeParticipant
Just to give you a shortcut on that, there is another problem that causes problems when installed to /usr/local.
The sample config file has everything pointing to /usr (/usr/share/mt-daapd/admin_root, for example), but if you didn’t configure with –prefix=/usr, then they are in /usr/local/share/mt-daapd/admin_root.
So double check that. Also, make the db_dir (/var/cache/mt-daapd) and make sure it has read/write permissions for the runas users. Lastly, verify that the mp3_dir has at least read permissions for the runas user.
That should do it.
— Ron21st February 2006 at 11:22 am #3971AnonymousInactive
Yep, that took care of the rest of my problems.
Thanks Ron! :laugh:
Andy4th August 2008 at 7:01 am #3972AnonymousInactive
Following up . . .
I am in the same boat here.
I am installing on a clark connect 4.2 box.
Here is what I did.
1. ./configure —prefix=/usr
2. Checked to make sure libid3tag was available. It is in /usr/local/lib. I went into /etc/ld.so.conf.d. I created a file called libid3tag with the lines /usr/local/lib in it. I then ran ldconfig
I get the error “while loading shared libraries: libid3tag.so.0: cannot open shared object file: No such file or directory”
dave4th August 2008 at 3:06 pm #3973AnonymousInactive
I needed to compile libid3tag with the –prefix = /usr as well.
- The forum ‘Setup Issues’ is closed to new topics and replies.