<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Greetings all,<br>
    <br>
    Just to let you know that my attempts to build llvm-clang are halted
    by the following error...<br>
    <br>
    /Users/donc/projects/llvmtrunk/tools/clang/lib/CodeGen/CGDeclCXX.cpp:
    In member function ‘void
    clang::CodeGen::CodeGenModule::EmitCXXThreadLocalInitFunc()’:<br>
    /Users/donc/projects/llvmtrunk/tools/clang/lib/CodeGen/CGDeclCXX.cpp:306:
    error: ‘class std::vector<llvm::Constant*,
    std::allocator<llvm::Constant*> >’ has no member named
    ‘data’<br>
    make[2]: ***
    [tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGDeclCXX.cpp.o]
    Error 1<br>
    make[1]: ***
    [tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/all] Error 2<br>
    make: *** [all] Error 2<br>
    <br>
    <u>Using this CMAKE config:<br>
      <br>
    </u>janeway:cmakedllvm donc$ CC=/usr/bin/gcc-4.2
    CXX=/usr/bin/g++-4.2 cmake -DLLVM_TARGETS_TO_BUILD=PowerPC
    -DBUILD_SHARED_LIBS=ON -DCMAKE_C_FLAGS=-fno-common
    -DCMAKE_CXX_FLAGS=-fno-common -DCMAKE_INSTALL_PREFIX=~/locald
    -DLLVM_ENABLE_ASSERTIONS=ON -DCMAKE_BUILD_TYPE=Debug
    -DLLVM_ENABLE_THREADS=ON -DCMAKE_EXPORT_COMPILE_COMMANDS=ON
    /Users/donc/projects/llvmtrunk<br>
    <br>
    Side note: Home built gcc versions 4.7.3 and 4.8.0 blast by this
    without so much as a warning. So...<br>
    <br>
    Newer C++ standards allow this?<br>
    <br>
    All build testing on a G5 with Mac OS X 10.5.8<br>
  </body>
</html>