Hi, all I'm going to cross compile libfprint for my ARM broad, so I typed these two command:
./configure --host=arm-linux --prefix=/opt make But it failed like this: /usr/local/arm/4.3.2/bin/../arm-none-linux-gnueabi/libc/usr/include/bits/mathcalls.h:242: warning: shadowed declaration is here CCLD libfprint.la /usr/local/arm/4.3.2/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.2/../../../../arm-none-linux-gnueabi/bin/ld: cannot find -lusb-1.0 collect2: ld returned 1 exit status make[2]: *** [libfprint.la] Error 1 make[2]: leaving“/home/hiro/libfprint-0.4.0/libfprint” make[1]: *** [all-recursive] Error 1 make[1]: leaving“/home/hiro/libfprint-0.4.0” make: *** [all] Error 2 So, I decided to cross compile libusb first: ./configure --host=arm-linux --prefix=/opt // in libusb directory make sudo make install ./configure --host=arm-linux --prefix=/opt make then it reported: /usr/local/arm/4.3.2/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.2/../../../../arm-none-linux-gnueabi/bin/ld: cannot find -lssl3 collect2: ld returned 1 exit status How can I fix this? Thanks.
_______________________________________________ fprint mailing list fprint@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/fprint