I’m trying to install libimobiledevice
and ifuse
to be able to transfer files from my laptop to my iPad (mini 4).
Everything else installs fine, except iFuse. I try to install that using yay -S ifuse
and this happens
make all-recursive
make[1]: Entering directory '/home/aayush/.cache/yay/ifuse/src/ifuse-1.1.4'
Making all in docs
make[2]: Entering directory '/home/aayush/.cache/yay/ifuse/src/ifuse-1.1.4/docs'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/aayush/.cache/yay/ifuse/src/ifuse-1.1.4/docs'
Making all in src
make[2]: Entering directory '/home/aayush/.cache/yay/ifuse/src/ifuse-1.1.4/src'
CC ifuse.o
ifuse.c:41:10: fatal error: libimobiledevice/libimobiledevice.h: No such file or directory
#include <libimobiledevice/libimobiledevice.h>
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [Makefile:379: ifuse.o] Error 1
make[2]: Leaving directory '/home/aayush/.cache/yay/ifuse/src/ifuse-1.1.4/src'
make[1]: *** [Makefile:377: all-recursive] Error 1
make[1]: Leaving directory '/home/aayush/.cache/yay/ifuse/src/ifuse-1.1.4'
make: *** [Makefile:318: all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
error making: ifuse
I can see it can’t find libimobiledevice. In fact, when I try
$ which libimobiledevice
it says
which: no libimobiledevice in (~/Tools/moog_nosm/moog_nosm_NOV2019:/home/aayush/.
iraf/bin:/home/aayush/miniconda3/bin:/home/aayush/miniconda3/condabin:/home/aayus
h/.iraf/bin:/home/aayush/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/
lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/v
ar/lib/snapd/snap/bin:/home/aayush/Documents/julia-1.5.3/bin)
I tried checking where libimobiledevice is installed via pacman -Ql | grep libimobiledevice
and a part of the output I got is
libimobiledevice /usr/include/libimobiledevice/libimobiledevice.h
...
libimobiledevice /usr/lib/
libimobiledevice /usr/lib/libimobiledevice-1.0.so
libimobiledevice /usr/lib/libimobiledevice-1.0.so.6
libimobiledevice /usr/lib/libimobiledevice-1.0.so.6.0.0
I’m not sure why it can’t find it and how to make it work.
Help pls.
Also, if anyone knows a more convenient way of transferring files between an iPad to Linux, please suggest. This is a pain.