I keep getting alot of errors for make all on every package that i try to install. Please help
$make all make all-recursive make[1]: Entering directory '/home/Sherine Davis/libmtp-1.1.12/libmtp-1.1.12' Making all in src make[2]: Entering directory '/home/Sherine Davis/libmtp-1.1.12/libmtp-1.1.12/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -IC:/msys64/mingw64/include/libusb-1.0 -g -O2 -Wall -Wmissing-prototypes -MT libmtp_la-libmtp.lo -MD -MP -MF .deps/libmtp_la-libmtp.Tpo -c -o libmtp_la-libmtp.lo `test -f 'libmtp.c' || echo './'`libmtp.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -IC:/msys64/mingw64/include/libusb-1.0 -g -O2 -Wall -Wmissing-prototypes -MT libmtp_la-libmtp.lo -MD -MP -MF .deps/libmtp_la-libmtp.Tpo -c libmtp.c -DDLL_EXPORT -DPIC -o .libs/libmtp_la-libmtp.o libmtp.c: In function 'LIBMTP_Open_Raw_Device_Uncached': libmtp.c:1885:17: error: 'PTPParams {aka struct _PTPParams}' has no member named 'cd_locale_to_ucs2' current_params->cd_locale_to_ucs2 = iconv_open("UCS-2LE", "UTF-8"); ^~ libmtp.c:1885:39: warning: implicit declaration of function 'iconv_open' [-Wimplicit-function-declaration] current_params->cd_locale_to_ucs2 = iconv_open("UCS-2LE", "UTF-8"); ^~~~~~~~~~ libmtp.c:1886:17: error: 'PTPParams {aka struct _PTPParams}' has no member named 'cd_ucs2_to_locale' current_params->cd_ucs2_to_locale = iconv_open("UTF-8", "UCS-2LE"); ^~ libmtp.c:1888:20: error: 'PTPParams {aka struct _PTPParams}' has no member named 'cd_locale_to_ucs2' if(current_params->cd_locale_to_ucs2 == (iconv_t) -1 || ^~ libmtp.c:1888:44: error: 'iconv_t' undeclared (first use in this function) if(current_params->cd_locale_to_ucs2 == (iconv_t) -1 || ^~~~~~~ libmtp.c:1888:44: note: each undeclared identifier is reported only once for each function it appears in libmtp.c:1889:20: error: 'PTPParams {aka struct _PTPParams}' has no member named 'cd_ucs2_to_locale' current_params->cd_ucs2_to_locale == (iconv_t) -1) { ^~ libmtp.c: In function 'LIBMTP_Release_Device': libmtp.c:2435:3: warning: implicit declaration of function 'iconv_close' [-Wimplicit-function-declaration] iconv_close(params->cd_locale_to_ucs2); ^~~~~~~~~~~ libmtp.c:2435:21: error: 'PTPParams {aka struct _PTPParams}' has no member named 'cd_locale_to_ucs2' iconv_close(params->cd_locale_to_ucs2); ^~ libmtp.c:2436:21: error: 'PTPParams {aka struct _PTPParams}' has no member named 'cd_ucs2_to_locale' iconv_close(params->cd_ucs2_to_locale); ^~ libmtp.c: In function 'LIBMTP_Dump_Device_Info': libmtp.c:3513:36: warning: unknown conversion type character 'l' in format [-Wformat=] printf(" MaxCapacity: %llu\n", ^ libmtp.c:3513:14: warning: too many arguments for format [-Wformat-extra-args] printf(" MaxCapacity: %llu\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~ libmtp.c:3513:36: warning: unknown conversion type character 'l' in format [-Wformat=] printf(" MaxCapacity: %llu\n", ^ libmtp.c:3513:14: warning: too many arguments for format [-Wformat-extra-args] printf(" MaxCapacity: %llu\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~ libmtp.c:3515:41: warning: unknown conversion type character 'l' in format [-Wformat=] printf(" FreeSpaceInBytes: %llu\n", ^ libmtp.c:3515:14: warning: too many arguments for format [-Wformat-extra-args] printf(" FreeSpaceInBytes: %llu\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libmtp.c:3515:41: warning: unknown conversion type character 'l' in format [-Wformat=] printf(" FreeSpaceInBytes: %llu\n", ^ libmtp.c:3515:14: warning: too many arguments for format [-Wformat-extra-args] printf(" FreeSpaceInBytes: %llu\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libmtp.c:3517:43: warning: unknown conversion type character 'l' in format [-Wformat=] printf(" FreeSpaceInObjects: %llu\n", ^ libmtp.c:3517:14: warning: too many arguments for format [-Wformat-extra-args] printf(" FreeSpaceInObjects: %llu\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libmtp.c:3517:43: warning: unknown conversion type character 'l' in format [-Wformat=] printf(" FreeSpaceInObjects: %llu\n", ^ libmtp.c:3517:14: warning: too many arguments for format [-Wformat-extra-args] printf(" FreeSpaceInObjects: %llu\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: *** [Makefile:516: libmtp_la-libmtp.lo] Error 1 make[2]: Leaving directory '/home/Sherine Davis/libmtp-1.1.12/libmtp-1.1.12/src' make[1]: *** [Makefile:525: all-recursive] Error 1 make[1]: Leaving directory '/home/Sherine Davis/libmtp-1.1.12/libmtp-1.1.12' make: *** [Makefile:388: all] Error 2
_______________________________________________ Bug-make mailing list Bug-make@gnu.org https://lists.gnu.org/mailman/listinfo/bug-make