Knowledge Library
Coming this winter – A new and improved Wind River Support site, redesigned from the ground up
Knowledge Library Home Knowledge Library Products Development Tools LLVM Compiler TCLLVM-53 : The header file "cxxabi.h" cannot be found when compiling with LLVM

TCLLVM-53 : The header file "cxxabi.h" cannot be found when compiling with LLVM

Defect #: TCLLVM-53
Found In VersionLLVM 3.8.0.1
Severity:Standard
Status:Acknowledged
Created Date:02/28/2017
Component/s :VxWorks

Description

When compiling Boost with VxWorks the following code was not able to compile with LLVM:

In execution_monitor.ipp:
#if defined(__GNUC__) && !defined(BOOST_NO_TYPEID)
#  include <cxxabi.h>
#endif

Workaround

#if defined(__GNUC__) && defined (__clang__) 
#undef __GNUC__
#endif

Steps to Reproduce

Compile the Boost library with LLVM.

KLID_DEFECT (use as Content ID for linking):  KLID_DEFECT_50712
 
Last modified