- This topic has 8 replies, 3 voices, and was last updated 11 years, 12 months ago by Anonymous.
- 26th March 2008 at 1:01 pm #2331AnonymousInactive
I would like to run firefly on my Suse Linux PC
to serve my Soundbridge. Unfortunately
– I am not able to run configure.
– I dont know what has to be enabled for the Soundbridge
I am using
./configure –enable-sqlite –enable-upnp –prefix=/usr
checking id3tag.h usability… yes
checking id3tag.h presence… yes
checking for id3tag.h… yes
checking for id3_file_open in -lid3tag… no
no libid3tag. Try –with-id3tag=dir
rpm -qa |grep id3
so – all libs should be installed!??
p.s. firefly for Windows works fine in my home net.
Great Software!!27th March 2008 at 10:16 am #16666AnonymousInactive
You’re probably going to be doing a bunch of trial and error I’m afraid to grab all the dependencies you need. I haven’t used SUSE so I can’t guarantee that everything is in the repository and well named, but you should be able to find the packages you need using that method.
To help you out, you will need the packages requested by configure to run the program, plus the ones ending in -dev or -devel with the same name to compile it, which is what you are trying to do. So in this case you should try installing the top two and running configure again until it doesn’t complain any more. Then you’re free to “make”.
If you get stuck trying to work out what package actually corresponds to that requested, google including “suse” in your search term is a good way to go, or ask about the package on a SUSE forum or IRC channel.
These are general guidelines for installing libraries to try to escape dependency hell. I can’t guarantee that it will work. Really, you’d want to get an RPM for mt-daapd. Some might be floating around; I don’t know. Maybe when you’ve worked all this out you should become a SUSE mt-daapd maintainer. 🙂27th March 2008 at 12:35 pm #16667AnonymousInactive
thanks for your answer!
so you think I am just using the wrong version of libid3tag?
is there any static build available? One i may use with my Soundbridge?27th March 2008 at 3:27 pm #16668AnonymousInactive
Just tryed out building an a RedHead system. It gives exactly the same
some idea, or a .rpm with upnp for me?28th March 2008 at 5:50 am #16669AnonymousInactive
I don’t think it’s a problem of using the wrong version of id3tag. The problem being reported here is that it can’t find the libid3tag libraries. There are two possibilities.
The first option is that you haven’t actually installed those two packages yet. Hopefully you’ve worked out that you do need to do a yum install libid3tag libid3tag-devel or whatever to pull those packages onto your system.
The second option is that you have them installed, but the configure script can’t find them. run a ./configure -help to see the various options for specifying where libraries are. Try to find them on your system and specify them that way. (Hint: libraries tend to live in /usr/lib/ and -devel headers tend to live in /usr/include/, but I haven’t used one of the RPM-type systems for years so I’m not sure if that will apply)28th March 2008 at 8:52 am #16670AnonymousInactive
Thanks for your reply
I installed id3tag using rpm:
when I look for these libs I find:
# ls /usr/include/ |grep id3
# ls /usr/lib/ |grep id3
so – what ist missing?28th March 2008 at 2:56 pm #16671AnonymousInactive
❗ wrong version of id3tag ❗
❗ right version of id3tag ❗
thanks for yout help!30th March 2008 at 2:11 am #16672AnonymousInactive
Excellent. Glad you got it to work.20th August 2008 at 2:24 am #16673AnonymousInactive
Hmm, I having the same error on a SuSE 9.2 system. The libraries are there, gonna be hard to find any updates for this system!
- The forum ‘Setup Issues’ is closed to new topics and replies.