After adding aarch64 support into configure.ac: | make[2]: Entering directory `/tmp/OE/tmp/work/aarch64-oe-linux/libunwind/1.1-r0/libunwind-1.1/src' | ../aarch64-oe-linux-libtool --tag=CC --mode=compile aarch64-oe-linux-gcc --sysroot=/home/hrw/HDD/devel/canonical/aarch64/openembedded/build/tmp-eglibc/sy sroots/genericarmv8 -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-aarch64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -pipe -g -feliminate-unused-debug -types -fexceptions -Wall -Wsign-compare -c -o elf64.lo elf64.c | make[2]: *** No rule to make target `libunwind-aarch64.la', needed by `libunwind-setjmp.la'. Stop. | make[2]: *** Waiting for unfinished jobs.... | aarch64-oe-linux-libtool: compile: aarch64-oe-linux-gcc --sysroot=/home/hrw/HDD/devel/canonical/aarch64/openembedded/build/tmp-eglibc/sysroots/genericarmv8 -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-aarch64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -pipe -g -feliminate-unused-debug-types -fexceptions - Wall -Wsign-compare -c elf64.c -fPIC -DPIC -o .libs/elf64.o | In file included from ../include/libunwind_i.h:52:0, | from elfxx.h:44, | from elf64.h:7, | from elf64.c:2: | ../include/libunwind.h:25:3: error: #error "Unsupported arch" | In file included from elfxx.h:44:0, | from elf64.h:7, | from elf64.c:2: | ../include/libunwind_i.h:154:19: error: unknown type name 'UNW_PASTE' | ../include/libunwind_i.h:154:19: error: unknown type name 'full_mask' | ../include/libunwind_i.h:203:12: error: expected ')' before '(' token | ../include/libunwind_i.h:207:12: error: expected ')' before '(' token | ../include/libunwind_i.h:213:13: error: expected ')' before '(' token | ../include/libunwind_i.h:219:12: error: expected ')' before '(' token | ../include/libunwind_i.h:224:13: error: expected ')' before '(' token | ../include/libunwind_i.h:227:12: error: expected ')' before '(' token | ../include/libunwind_i.h:229:1: error: unknown type name 'unw_dyn_info_list_t' | ../include/libunwind_i.h:266:13: error: unknown type name 'UNW_PASTE' | ../include/libunwind_i.h:266:13: error: unknown type name 'mi_init' | ../include/libunwind_i.h:267:1: error: unknown type name 'unw_word_t' | ../include/libunwind_i.h:280:5: error: unknown type name 'unw_dyn_info_t' | ../include/libunwind_i.h:281:5: error: unknown type name 'unw_dyn_info_t' | ../include/libunwind_i.h: In function 'invalidate_edi': | ../include/libunwind_i.h:295:16: error: request for member 'format' in something not a structure or union | ../include/libunwind_i.h:296:16: error: request for member 'format' in something not a structure or union | In file included from ../include/libunwind_i.h:320:0, | from elfxx.h:44, | from elf64.h:7, | from elf64.c:2: | ../include/tdep/libunwind_i.h: At top level: | ../include/tdep/libunwind_i.h:25:3: error: #error "Unsupported arch" | In file included from elf64.h:7:0, | from elf64.c:2: | elfxx.h:46:35: error: unknown type name 'unw_addr_space_t' | elfxx.h:47:18: error: unknown type name 'unw_word_t' | elfxx.h:49:7: error: unknown type name 'unw_word_t' | elfxx.h:51:44: error: unknown type name 'unw_addr_space_t' | elfxx.h:55:9: error: unknown type name 'unw_word_t' | elfxx.h:56:36: error: unknown type name 'unw_word_t' | elfxx.h:58:35: error: unknown type name 'unw_addr_space_t' | elfxx.h:59:18: error: unknown type name 'unw_word_t' | elfxx.h:61:7: error: unknown type name 'unw_word_t' | In file included from elf64.c:3:0: | elfxx.c:87:24: error: unknown type name 'unw_addr_space_t' | elfxx.c:88:10: error: unknown type name 'unw_word_t' | elfxx.c:303:33: error: unknown type name 'unw_addr_space_t' | elfxx.c:306:10: error: unknown type name 'unw_word_t' | elfxx.c:307:37: error: unknown type name 'unw_word_t' | elfxx.c:344:24: error: unknown type name 'unw_addr_space_t' | elfxx.c:344:56: error: unknown type name 'unw_word_t' | elfxx.c:345:37: error: unknown type name 'unw_word_t' | elfxx.c:37:1: warning: '_Uelf64_section_table' defined but not used [-Wunused-function] | elfxx.c:55:1: warning: '_Uelf64_string_table' defined but not used [-Wunused-function] | elfxx.c:159:1: warning: '_Uelf64_get_load_offset' defined but not used [-Wunused-function] | elfxx.c:291:1: warning: '_Uelf64_extract_minidebuginfo' defined but not used [-Wunused-function] | make[2]: *** [elf64.lo] Error 1 | make[2]: Leaving directory `/tmp/OE/tmp/work/aarch64-oe-linux/libunwind/1.1-r0/libunwind-1.1/src' | make[1]: *** [all] Error 2 | make[1]: Leaving directory `/tmp/OE/tmp/work/aarch64-oe-linux/libunwind/1.1-r0/libunwind-1.1/src' | make: *** [all-recursive] Error 1 | ERROR: oe_runmake failed