[LLVMbugs] [Bug 17154] New: CMakeLists.txt file in trunk requires cxa_demangle.h which has been removed from libcxxabi

bugzilla-daemon at llvm.org bugzilla-daemon at llvm.org
Sun Sep 8 09:48:37 PDT 2013


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: hhinnant at apple.com
          Reporter: rju65 at terransystems.com
                CC: llvmbugs at cs.uiuc.edu
    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.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-bugs/attachments/20130908/84bcff84/attachment.html>


More information about the llvm-bugs mailing list