libimobiledevice / libplist

A library to handle Apple Property List format in binary or XML
https://libimobiledevice.org
GNU Lesser General Public License v2.1
532 stars 304 forks source link

Windows Msys2 - Unable to Make libplist 2.2.1 #192

Open rpayne381 opened 3 years ago

rpayne381 commented 3 years ago

Having issues with the make process for 2.2.1. older versions worked for me cd ~/libplist git checkout . git pull ./autogen.sh --without-cython make install

`Configuration for libplist 2.2.1:

Install prefix ..........: /mingw64 Debug code ..............: no Python bindings .........: no

Now type 'make' to build libplist 2.2.1, and then 'make install' for installation.

Making install in libcnary make[1]: Entering directory '/home/administrator/libplist/libcnary' make[2]: Entering directory '/home/administrator/libplist/libcnary' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/home/administrator/libplist/libcnary' make[1]: Leaving directory '/home/administrator/libplist/libcnary' Making install in src make[1]: Entering directory '/home/administrator/libplist/src' CC base64.lo CC bytearray.lo CC hashtable.lo CC ptrarray.lo CC time64.lo CC xplist.lo CC bplist.lo CC plist.lo CCLD libplist-2.0.la C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: i386 architecture of input file ../libcnary/.libs/libcnary.a(node.o)' is incompatible with i386:x86-64 output C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: i386 architecture of input file../libcnary/.libs/libcnary.a(node_list.o)' is incompatible with i386:x86-64 output C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: .libs/xplist.o: in function node_estimate_size': C:\msys32\home\administrator\libplist\src/xplist.c:441: undefined reference tonode_first_child' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:\msys32\home\administrator\libplist\src/xplist.c:441: undefined reference to node_next_sibling' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: .libs/xplist.o: in functionnode_to_xml': C:\msys32\home\administrator\libplist\src/xplist.c:355: undefined reference to node_first_child' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:\msys32\home\administrator\libplist\src/xplist.c:355: undefined reference tonode_next_sibling' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: .libs/bplist.o: in function serialize_plist': C:\msys32\home\administrator\libplist\src/bplist.c:941: undefined reference tonode_first_child' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:\msys32\home\administrator\libplist\src/bplist.c:941: undefined reference to node_next_sibling' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: .libs/bplist.o: in functionparse_array_node': C:\msys32\home\administrator\libplist\src/bplist.c:511: undefined reference to node_create' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:\msys32\home\administrator\libplist\src/bplist.c:538: undefined reference tonode_attach' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: .libs/bplist.o: in function parse_uid_node': C:\msys32\home\administrator\libplist\src/bplist.c:559: undefined reference tonode_create' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: .libs/bplist.o: in function parse_dict_node': C:\msys32\home\administrator\libplist\src/bplist.c:433: undefined reference tonode_create' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:\msys32\home\administrator\libplist\src/bplist.c:493: undefined reference to node_attach' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:\msys32\home\administrator\libplist\src/bplist.c:494: undefined reference tonode_attach' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: .libs/bplist.o: in function plist_to_bin': C:\msys32\home\administrator\libplist\src/bplist.c:1249: undefined reference tonode_n_children' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:\msys32\home\administrator\libplist\src/bplist.c:1238: undefined reference to node_n_children' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: .libs/bplist.o: in functionwrite_dict': C:\msys32\home\administrator\libplist\src/bplist.c:1110: undefined reference to node_n_children' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:\msys32\home\administrator\libplist\src/bplist.c:1117: undefined reference tonode_first_child' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:\msys32\home\administrator\libplist\src/bplist.c:1117: undefined reference to node_next_sibling' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:\msys32\home\administrator\libplist\src/bplist.c:1117: undefined reference tonode_next_sibling' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:\msys32\home\administrator\libplist\src/bplist.c:1123: undefined reference to node_first_child' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:\msys32\home\administrator\libplist\src/bplist.c:1123: undefined reference tonode_next_sibling' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:\msys32\home\administrator\libplist\src/bplist.c:1123: undefined reference to node_next_sibling' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: .libs/bplist.o: in functionwrite_array': C:\msys32\home\administrator\libplist\src/bplist.c:1091: undefined reference to node_n_children' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:\msys32\home\administrator\libplist\src/bplist.c:1098: undefined reference tonode_first_child' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:\msys32\home\administrator\libplist\src/bplist.c:1098: undefined reference to node_next_sibling' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: .libs/bplist.o: in functionparse_real_node': C:\msys32\home\administrator\libplist\src/bplist.c:286: undefined reference to node_create' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: .libs/plist.o: in functionplist_new_node': C:\msys32\home\administrator\libplist\src/plist.c:195: undefined reference to node_create' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: .libs/plist.o: in functionplist_copy_node': C:\msys32\home\administrator\libplist\src/plist.c:421: undefined reference to node_first_child' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:\msys32\home\administrator\libplist\src/plist.c:425: undefined reference tonode_attach' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:\msys32\home\administrator\libplist\src/plist.c:421: undefined reference to node_next_sibling' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:\msys32\home\administrator\libplist\src/plist.c:435: undefined reference tonode_prev_sibling' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: .libs/plist.o: in function _plist_array_post_insert': C:\msys32\home\administrator\libplist\src/plist.c:497: undefined reference tonode_first_child' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:\msys32\home\administrator\libplist\src/plist.c:499: undefined reference to node_next_sibling' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: .libs/plist.o: in functionplist_free_node': C:\msys32\home\administrator\libplist\src/plist.c:265: undefined reference to node_detach' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:\msys32\home\administrator\libplist\src/plist.c:271: undefined reference tonode_first_child' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:\msys32\home\administrator\libplist\src/plist.c:272: undefined reference to node_next_sibling' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:\msys32\home\administrator\libplist\src/plist.c:277: undefined reference tonode_destroy' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: .libs/plist.o: in function plist_array_set_item': C:\msys32\home\administrator\libplist\src/plist.c:520: undefined reference tonode_insert' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: .libs/plist.o: in function plist_array_append_item': C:\msys32\home\administrator\libplist\src/plist.c:533: undefined reference tonode_attach' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: .libs/plist.o: in function plist_array_insert_item': C:\msys32\home\administrator\libplist\src/plist.c:542: undefined reference tonode_insert' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: .libs/plist.o: in function plist_array_item_remove': C:\msys32\home\administrator\libplist\src/plist.c:568: undefined reference tonode_child_position' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: .libs/plist.o: in function plist_array_new_iter': C:\msys32\home\administrator\libplist\src/plist.c:583: undefined reference tonode_first_child' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: .libs/plist.o: in function plist_array_next_item': C:\msys32\home\administrator\libplist\src/plist.c:602: undefined reference tonode_next_sibling' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: .libs/plist.o: in function plist_dict_get_size': C:\msys32\home\administrator\libplist\src/plist.c:611: undefined reference tonode_n_children' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: .libs/plist.o: in function plist_dict_new_iter': C:\msys32\home\administrator\libplist\src/plist.c:621: undefined reference tonode_first_child' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: .libs/plist.o: in function plist_dict_get_item': C:\msys32\home\administrator\libplist\src/plist.c:688: undefined reference tonode_first_child' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:\msys32\home\administrator\libplist\src/plist.c:690: undefined reference to node_next_sibling' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:\msys32\home\administrator\libplist\src/plist.c:690: undefined reference tonode_next_sibling' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: .libs/plist.o: in function plist_dict_set_item': C:\msys32\home\administrator\libplist\src/plist.c:717: undefined reference tonode_insert' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:\msys32\home\administrator\libplist\src/plist.c:718: undefined reference to node_prev_sibling' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: .libs/plist.o: in functionplist_new_node': C:\msys32\home\administrator\libplist\src/plist.c:195: undefined reference to node_create' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: .libs/plist.o: in functionplist_dict_set_item': C:\msys32\home\administrator\libplist\src/plist.c:721: undefined reference to node_attach' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:\msys32\home\administrator\libplist\src/plist.c:722: undefined reference tonode_attach' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:\msys32\home\administrator\libplist\src/plist.c:735: undefined reference to node_first_child' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:\msys32\home\administrator\libplist\src/plist.c:739: undefined reference tonode_next_sibling' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:\msys32\home\administrator\libplist\src/plist.c:737: undefined reference to node_next_sibling' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:\msys32\home\administrator\libplist\src/plist.c:737: undefined reference tonode_next_sibling' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: .libs/plist.o: in function plist_dict_remove_item': C:\msys32\home\administrator\libplist\src/plist.c:759: undefined reference tonode_prev_sibling' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: .libs/plist.o: in function plist_dict_next_item': C:\msys32\home\administrator\libplist\src/plist.c:644: undefined reference tonode_next_sibling' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:\msys32\home\administrator\libplist\src/plist.c:649: undefined reference to node_next_sibling' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: .libs/plist.o: in functionplist_dict_new_iter': C:\msys32\home\administrator\libplist\src/plist.c:621: undefined reference to node_first_child' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: .libs/plist.o: in functionplist_dict_get_item_key': C:\msys32\home\administrator\libplist\src/plist.c:658: undefined reference to node_prev_sibling' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: .libs/plist.o: in functionplist_new_node': C:\msys32\home\administrator\libplist\src/plist.c:195: undefined reference to node_create' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:\msys32\home\administrator\libplist\src/plist.c:195: undefined reference tonode_create' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:\msys32\home\administrator\libplist\src/plist.c:195: undefined reference to node_create' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:\msys32\home\administrator\libplist\src/plist.c:195: undefined reference tonode_create' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:\msys32\home\administrator\libplist\src/plist.c:195: undefined reference to node_create' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: .libs/plist.o:C:\msys32\home\administrator\libplist\src/plist.c:195: more undefined references tonode_create' follow C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: .libs/plist.o: in function plist_array_get_size': C:\msys32\home\administrator\libplist\src/plist.c:456: undefined reference tonode_n_children' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: .libs/plist.o: in function plist_array_get_item': C:\msys32\home\administrator\libplist\src/plist.c:470: undefined reference tonode_nth_child' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: .libs/plist.o: in function plist_array_get_item_index': C:\msys32\home\administrator\libplist\src/plist.c:481: undefined reference tonode_child_position' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: .libs/plist.o: in function plist_dict_item_get_key': C:\msys32\home\administrator\libplist\src/plist.c:668: undefined reference tonode_prev_sibling' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: .libs/plist.o: in function plist_dict_get_item': C:\msys32\home\administrator\libplist\src/plist.c:697: undefined reference tonode_next_sibling' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: ../libcnary/.libs/libcnary.a(node.o):node.c:(.text+0x23): undefined reference to _putchar' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: ../libcnary/.libs/libcnary.a(node.o):node.c:(.text+0x40): undefined reference to_puts' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: ../libcnary/.libs/libcnary.a(node.o):node.c:(.text+0x78): undefined reference to _puts' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: ../libcnary/.libs/libcnary.a(node.o):node.c:(.text+0x91): undefined reference to_puts' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: ../libcnary/.libs/libcnary.a(node.o):node.c:(.text+0x189): undefined reference to _calloc' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: ../libcnary/.libs/libcnary.a(node.o):node.c:(.text+0x1ec): undefined reference to_printf' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: ../libcnary/.libs/libcnary.a(node.o):node.c:(.text+0x100): undefined reference to _free' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: ../libcnary/.libs/libcnary.a(node_list.o):node_list.c:(.text+0x23): undefined reference to_calloc' C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: ../libcnary/.libs/libcnary.a(node_list.o):node_list.c:(.text+0x1): undefined reference to _free' collect2.exe: error: ld returned 1 exit status make[1]: *** [Makefile:539: libplist-2.0.la] Error 1 make[1]: Leaving directory '/home/administrator/libplist/src' make: *** [Makefile:441: install-recursive] Error 1

nikias commented 3 years ago

Not sure what you are doing but you somehow mixed up the architectures:

C:/msys32/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: i386 architecture of input file ../libcnary/.libs/libcnary.a(node.o)' is incompatible with i386:x86-64 output

Have you tried to do a make clean followed by make to build everything from scratch?

lb815a commented 3 years ago

got the same error, win64+msys2. have anyone solved it?

AiXanadu commented 2 years ago

Are you interested in improving the cmake version? https://github.com/libimobiledevice-cmake/libplist