zhouyizhou added a comment. my current progress - succesfully build commit cba72b1f620fd on debian6:
1. git checkout cba72b1f620fd 2. download debian-6.0.10-amd64-DVD-1.iso and use it to create a debian6 virtual machine 3. debian6/llvm-project>cp -fr clang llvm/tools 4. modifiy llvm/tools/CMakefileLists.txt: diff --git a/llvm/tools/CMakeLists.txt b/llvm/tools/CMakeLists.txt index 2f37911..71cdbcc 100644 - a/llvm/tools/CMakeLists.txt +++ b/llvm/tools/CMakeLists.txt @@ -46,8 +46,6 @@ add_subdirectory(llvm-stub) add_subdirectory(edis) add_subdirectory(llvmc) -if( EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/clang/CMakeLists.txt ) - add_subdirectory( ${CMAKE_CURRENT_SOURCE_DIR}/clang ) -endif( EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/clang/CMakeLists.txt ) +add_subdirectory(clang) 5. debian6/llvm-project>mkdir build 6. debian6/llvm-project>cd build 7. cmake ../llvm -DLLVM_TARGETS_TO_BUILD="X86" -DCMAKE_BUILD_TYPE="Debug" -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ 8. make clang -j 8 I am now begin to debugging newly build clang-2.9 Thanks again for your guidance and encouragement ;-) cheers Zhouyi Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D133066/new/ https://reviews.llvm.org/D133066 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits