http://llvm.org/bugs/show_bug.cgi?id=17154

            Bug ID: 17154
           Summary: CMakeLists.txt file in trunk requires cxa_demangle.h
                    which has been removed from libcxxabi
           Product: libc++
           Version: unspecified
          Hardware: PC
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: P
         Component: All Bugs
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected]
    Classification: Unclassified

This is just to make sure that the change made to Libcxxabi removing the
cxa_demangle.h file doesn't get missed. the change prevents libcxx from
completing a cmake config (as it can't find the file) 

In order to progress my attempts at building libcxxabi with libcxx I made the
following change to my version which is version 3.3 the trunk version has the
same text;

line 139:
elseif ("${LIBCXX_CXX_ABI}" STREQUAL "libcxxabi")
  setup_abi_lib("LIBCXX_LIBCXXABI_INCLUDE_PATHS" ""
    "c++abi" "cxxabi.h;cxa_demangle.h" ""
    )

changed to:
elseif ("${LIBCXX_CXX_ABI}" STREQUAL "libcxxabi")
  setup_abi_lib("LIBCXX_LIBCXXABI_INCLUDE_PATHS" ""
    "c++abi" "cxxabi.h" ""
    )

cmake completes my build currently compiles but fails to link claiming it can't
find c++abi. I'm still learning. 

hope this helps.
regards
Ray

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
LLVMbugs mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/llvmbugs

Reply via email to