On Fri, Mar 30, 2018 at 09:49:32AM +0530, Utkarsh Anand wrote: > Hello! I was trying to compile neovim (https://github.com/neovim/neovim) > in OpenBSD 6.2 and I get the following error when compiling LuaJIT, > which is dependency for neovim: > http://termbin.com/5zyd > The functions _Unwind_* are a part of amd64 ABI: > https://uclibc.org/docs/psABI-x86_64.pdf > Do I need to link a library externally for that? It compiles directly > on other systems like NetBSD, linux etc. >
The luajit port links libc++abi for those symbols on clang archs. With gcc they are included when libgcc is linked by default. neovim is also ported as editors/neovim.