Most of the files in libcxxabi #include “cxxabi.h” but cxa_exception.hpp and cxa_unexpected.cpp #include <cxxabi.h>.
This caused a problem building from an outside directory since no matter if I added the libcxxabi as a system dir or a user dir, one of the usages would be wrong.
Since cxxabi.h is part of libcxxabi, it should included as “cxxabi.h”.
Yaron
cxxabi.diff (810 Bytes)