You are here: Home » Topic » Firefly on Suse 10.2

Firefly on Suse 10.2

Viewing 9 posts - 1 through 9 (of 9 total)
  • Author
    Posts
  • #2331
    Anonymous
    Inactive

    Hi

    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
    mt-daapd-svn-1586

    ./configure –enable-sqlite –enable-upnp –prefix=/usr

    stops at

    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

    gives

    libid3tag-0.15.1b-32
    libid3tag-devel-0.15.1b-32
    id3v2-0.1.11-14
    id3lib-3.8.3-102
    id3lib-devel-3.8.3-102

    so – all libs should be installed!??

    p.s. firefly for Windows works fine in my home net.
    Great Software!!

    #16666
    Anonymous
    Inactive

    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. 🙂

    #16667
    Anonymous
    Inactive

    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?

    #16668
    Anonymous
    Inactive

    Just tryed out building an a RedHead system. It gives exactly the same
    result.

    😥 😥

    some idea, or a .rpm with upnp for me?

    #16669
    Anonymous
    Inactive

    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)

    #16670
    Anonymous
    Inactive

    Thanks for your reply

    I installed id3tag using rpm:
    libid3tag-0.15.1b-32.i586.rpm
    libid3tag-devel-0.15.1b-32.i586.rpm

    when I look for these libs I find:

    # ls /usr/include/ |grep id3
    id3
    id3.h
    id3tag.h
    # ls /usr/lib/ |grep id3
    libid3-3.8.so.3
    libid3-3.8.so.3.0.0
    libid3.a
    libid3.la
    libid3.so
    libid3tag.a
    libid3tag.la
    libid3tag.so
    libid3tag.so.0
    libid3tag.so.0.3.0

    so – what ist missing?

    #16671
    Anonymous
    Inactive

    solved! 8)

    ❗ wrong version of id3tag ❗
    libid3tag-devel-0.15.1b-32.i586.rpm

    ❗ right version of id3tag ❗
    libid3tag-devel-0.15.1b-53.i586.rpm

    thanks for yout help!

    #16672
    Anonymous
    Inactive

    Excellent. Glad you got it to work.

    #16673
    Anonymous
    Inactive

    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!

    -Scurrie

Viewing 9 posts - 1 through 9 (of 9 total)
  • The forum ‘Setup Issues’ is closed to new topics and replies.