diff --git a/src/p_lx_elf.cpp b/src/p_lx_elf.cpp index 76177ae9..eec4cc87 100644 --- a/src/p_lx_elf.cpp +++ b/src/p_lx_elf.cpp @@ -2253,6 +2253,8 @@ PackLinuxElf64arm::canPack() xct_off = elf_get_offset_from_address(xct_va); goto proceed; // But proper packing depends on checking xct_va. } + else + throwCantPack("need DT_INIT; try \"void _init(void){}\""); abandon: return false; proceed: ;