#259 ✓invalid
keeger

cannot build ideviceinstaller

Reported by keeger | March 20th, 2012 @ 09:21 PM | in 1.2.0 Release

Cloned latest from GIT. http://git.sukimashita.com/ideviceinstaller.git

ran autogen.sh, ran ./configure.

typed make and output is as follows;

make all-recursive
make[1]: Entering directory /root/new_ideviceinstall/ideviceinstaller' Making all in src make[2]: Entering directory/root/new_ideviceinstall/ideviceinstaller/src'
CC ideviceinstaller-ideviceinstaller.o cc1: warnings being treated as errors
ideviceinstaller.c: In function ‘main’:
ideviceinstaller.c:678:4: error: passing argument 4 of ‘instproxy_install’ from incompatible pointer type
/usr/local/include/libimobiledevice/installation_proxy.h:59:19: note: expected ‘instproxy_status_cb_t’ but argument is of type ‘void ()(const char , void )’ ideviceinstaller.c:678:4: error: too few arguments to function ‘instproxy_install’
/usr/local/include/libimobiledevice/installation_proxy.h:59:19: note: declared here ideviceinstaller.c:685:4: error: passing argument 4 of ‘instproxy_upgrade’ from incompatible pointer type
/usr/local/include/libimobiledevice/installation_proxy.h:60:19: note: expected ‘instproxy_status_cb_t’ but argument is of type ‘void (
)(const char , void )’ ideviceinstaller.c:685:4: error: too few arguments to function ‘instproxy_upgrade’
/usr/local/include/libimobiledevice/installation_proxy.h:60:19: note: declared here ideviceinstaller.c:696:3: error: passing argument 4 of ‘instproxy_uninstall’ from incompatible pointer type
/usr/local/include/libimobiledevice/installation_proxy.h:61:19: note: expected ‘instproxy_status_cb_t’ but argument is of type ‘void ()(const char , void )’ ideviceinstaller.c:696:3: error: too few arguments to function ‘instproxy_uninstall’
/usr/local/include/libimobiledevice/installation_proxy.h:61:19: note: declared here ideviceinstaller.c:859:3: error: passing argument 4 of ‘instproxy_archive’ from incompatible pointer type
/usr/local/include/libimobiledevice/installation_proxy.h:64:19: note: expected ‘instproxy_status_cb_t’ but argument is of type ‘void (
)(const char , void )’ ideviceinstaller.c:859:3: error: too few arguments to function ‘instproxy_archive’
/usr/local/include/libimobiledevice/installation_proxy.h:64:19: note: declared here ideviceinstaller.c:997:3: error: passing argument 4 of ‘instproxy_restore’ from incompatible pointer type
/usr/local/include/libimobiledevice/installation_proxy.h:65:19: note: expected ‘instproxy_status_cb_t’ but argument is of type ‘void ()(const char , void )’ ideviceinstaller.c:997:3: error: too few arguments to function ‘instproxy_restore’
/usr/local/include/libimobiledevice/installation_proxy.h:65:19: note: declared here ideviceinstaller.c:1005:3: error: passing argument 4 of ‘instproxy_remove_archive’ from incompatible pointer type
/usr/local/include/libimobiledevice/installation_proxy.h:66:19: note: expected ‘instproxy_status_cb_t’ but argument is of type ‘void (
)(const char , void )’ ideviceinstaller.c:1005:3: error: too few arguments to function ‘instproxy_remove_archive’
/usr/local/include/libimobiledevice/installation_proxy.h:66:19: note: declared here make[2]: [ideviceinstaller-ideviceinstaller.o] Error 1
make[2]: Leaving directory /root/new_ideviceinstall/ideviceinstaller/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory/root/new_ideviceinstall/ideviceinstaller'
make:
[all] Error 2

I have version 1.1.1 of libimobiledevice compiled and installed /usr/lib/. Compiled on Dec 30 2011

This is on a Fedora 14 box.

Comments and changes to this ticket

  • Martin S.

    Martin S. March 21st, 2012 @ 02:04 PM

    • State changed from “new” to “invalid”
    • Assigned user set to “Martin S.”
    • Milestone set to 1.2.0 Release
    • Milestone order changed from “190956” to “0”

    You will need libimobiledevice git master or soon to be released version 1.1.2 of libimobiledevice as there have been changes to the installation_proxy.h API.

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