#102 ✓resolved
Bgs

ifuse 0.9.5 configure looks for libiphone 1.0

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

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:

Comments and changes to this ticket

  • Nikias Bassen

    Nikias Bassen December 26th, 2009 @ 11:45 PM

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

  • Bgs

    Bgs December 27th, 2009 @ 12:40 AM

    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}

  • Nikias Bassen

    Nikias Bassen December 27th, 2009 @ 12:04 PM

    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.
  • Martin S.

    Martin S. January 8th, 2010 @ 08:41 PM

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

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.

New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile »

A project around supporting the iPhone in Linux.

See http://libimobiledevice.org

People watching this ticket

Pages