Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

ifuse 0.9.5 configure looks for libiphone 1.0

#102

Configure of ifuse 0.9.5 fails by not finding libiphone 1.0 which is not availbale yet.

checking for libiphone... configure: error: Package requirements (libiphone-1.0 >= 0.9.5) were not met:

Reported by Bgs · December 24th, 2009 @ 08:32 PM

State: resolved
Milestone: none
Assigned to: nobody

Activity

  1. Nikias Bassen
    Nikias Bassen
    • State changed from new to open

    No, it checks for libiphone version >= 0.9.5 inside libiphone-1.0.pc which should be located in /usr/lib/pkgconfig/ or /usr/local/lib/pkgconfig/ depending on where you installed libiphone.
    Check again if you installed libiphone correctly.

    December 26th, 2009 @ 11:45 PM

  2. Bgs
    Bgs

    Here is what I have:

    bgs ~ # ls -lsa /usr/local/lib/pkgconfig/libiphone-1.0.pc
    4 -rw-r--r-- 1 root root 376 2009-12-22 22:49 /usr/local/lib/pkgconfig/libiphone-1.0.pc
    bgs ~ # cat /usr/local/lib/pkgconfig/libiphone-1.0.pc
    prefix=/usr/local
    exec_prefix=${prefix}
    libdir=${exec_prefix}/lib
    includedir=${prefix}/include

    Name: libiphone
    Description: A library to communicate with the Lockdown server on the iPhone
    Version: 0.9.5
    Requires: libplist >= 0.12 libusbmuxd >= 0.1.0 glib-2.0 >= 2.14.1 gthread-2.0 >= 2.14.1 gnutls >= 1.6.3 libtasn1 >= 1.1
    Libs: -L${libdir} -liphone
    Cflags: -I${includedir}

    December 27th, 2009 @ 12:40 AM

  3. Nikias Bassen
    Nikias Bassen

    Well, I bet your pkg-config does not look (automatically) in /usr/local/lib/pkgconfig but /usr/lib/pkgconfig. This is the case e.g. with ubuntu.
    So I suggest you go into your libiphone source tree and do the following:

    $ sudo make uninstall
    $ ./autogen.sh --prefix=/usr
    $ make && sudo make install
    
    Then you go into your ifuse source tree and try to reconfigure, perhaps you also want to use the same prefix:
    $ ./autogen.sh --prefix=/usr
    $ make && sudo make install
    
    This should do it.

    December 27th, 2009 @ 12:04 PM

  4. Martin S.
    Martin S.
    • State changed from open to resolved

    If the issue is still apparent please reopen.
    Anyways marking this as resolved since it seems to be a pkg-config distro issue.

    January 8th, 2010 @ 08:41 PM

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.