Skip to content

Instantly share code, notes, and snippets.

@ktopouzi
Created May 8, 2017 21:44
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ktopouzi/4d5d3970bcc92a4a54cb4caac7fdee0b to your computer and use it in GitHub Desktop.
Save ktopouzi/4d5d3970bcc92a4a54cb4caac7fdee0b to your computer and use it in GitHub Desktop.
cmake -G "Ninja" -DLLVM_BUILD_TOOLS=false -DLLVM_INCLUDE_EXAMPLES=false -DLLVM_INCLUDE_DOCS=false -DLLVM_INCLUDE_TESTS=false -DLLVM_TOOL_BUGPOINT_BUILD=false -DLLVM_TOOL_BUGPOINT_PASSES_BUILD=false -DLLVM_TOOL_CLANG_TOOLS_EXTRA_BUILD=false -DLLVM_TOOL_COMPILER_RT_BUILD=false -DLLVM_TOOL_DRAGONEGG_BUILD=false -DLLVM_TOOL_DSYMUTIL_BUILD=false -DLLVM_TOOL_GOLD_BUILD=false -DLLVM_TOOL_LLC_BUILD=false -DLLVM_TOOL_LLDB_BUILD=false -DLLVM_TOOL_LLD_BUILD=false -DLLVM_TOOL_LLGO_BUILD=false -DLLVM_TOOL_LLI_BUILD=false -DLLVM_TOOL_LLVM_AR_BUILD=false -DLLVM_TOOL_LLVM_AS_BUILD=false -DLLVM_TOOL_LLVM_AS_FUZZER_BUILD=false -DLLVM_TOOL_LLVM_BCANALYZER_BUILD=false -DLLVM_TOOL_LLVM_CONFIG_BUILD=false -DLLVM_TOOL_LLVM_COV_BUILD=false -DLLVM_TOOL_LLVM_CXXDUMP_BUILD=false -DLLVM_TOOL_LLVM_C_TEST_BUILD=false -DLLVM_TOOL_LLVM_DIFF_BUILD=false -DLLVM_TOOL_LLVM_DIS_BUILD=false -DLLVM_TOOL_LLVM_DWARFDUMP_BUILD=false -DLLVM_TOOL_LLVM_EXTRACT_BUILD=false -DLLVM_TOOL_LLVM_GO_BUILD=false -DLLVM_TOOL_LLVM_JITLISTENER_BUILD=false -DLLVM_TOOL_LLVM_LINK_BUILD=false -DLLVM_TOOL_LLVM_LTO_BUILD=false -DLLVM_TOOL_LLVM_MCMARKUP_BUILD=false -DLLVM_TOOL_LLVM_MC_BUILD=false -DLLVM_TOOL_LLVM_MC_FUZZER_BUILD=false -DLLVM_TOOL_LLVM_NM_BUILD=false -DLLVM_TOOL_LLVM_OBJDUMP_BUILD=false -DLLVM_TOOL_LLVM_PDBDUMP_BUILD=false -DLLVM_TOOL_LLVM_PROFDATA_BUILD=false -DLLVM_TOOL_LLVM_READOBJ_BUILD=false -DLLVM_TOOL_LLVM_RTDYLD_BUILD=false -DLLVM_TOOL_LLVM_SHLIB_BUILD=false -DLLVM_TOOL_LLVM_SIZE_BUILD=false -DLLVM_TOOL_LLVM_SPLIT_BUILD=false -DLLVM_TOOL_LLVM_STRESS_BUILD=false -DLLVM_TOOL_LLVM_SYMBOLIZER_BUILD=false -DLLVM_TOOL_LTO_BUILD=false -DLLVM_TOOL_MSBUILD_BUILD=false -DLLVM_TOOL_OBJ2YAML_BUILD=false -DLLVM_TOOL_OPT_BUILD=false -DLLVM_TOOL_SANCOV_BUILD=false -DLLVM_TOOL_VERIFY_USELISTORDER_BUILD=false -DLLVM_TOOL_XCODE_TOOLCHAIN_BUILD=false -DLLVM_TOOL_YAML2OBJ_BUILD=false -DCLANG_BUILD_EXAMPLES=false -DCLANG_INCLUDE_DOCS=false -DCLANG_INCLUDE_TESTS=false -DCLANG_ENABLE_ARCMT=false -DCLANG_ENABLE_STATIC_ANALYZER=false -DCLANG_TOOL_ARCMT_TEST_BUILD=false -DCLANG_TOOL_CLANG_CHECK_BUILD=false -DCLANG_TOOL_CLANG_FORMAT_BUILD=false -DCLANG_TOOL_CLANG_FORMAT_VS_BUILD=false -DCLANG_TOOL_CLANG_FUZZER_BUILD=false -DCLANG_TOOL_C_ARCMT_TEST_BUILD=false -DCLANG_TOOL_C_INDEX_TEST_BUILD=false -DCLANG_TOOL_DIAGTOOL_BUILD=false -DCLANG_TOOL_DRIVER_BUILD=false -DCLANG_TOOL_LIBCLANG_BUILD=false -DCLANG_TOOL_SCAN_BUILD_BUILD=false -DCLANG_TOOL_SCAN_VIEW_BUILD=false -DLLVM_TARGETS_TO_BUILD="X86" -DCMAKE_BUILD_TYPE=RelWithDebInfo .. -DLLVM_BUILD_32_BITS=true
CMake Error: CMake was unable to find a build program corresponding to "Ninja". CMAKE_MAKE_PROGRAM is not set. You probably need to select a different build tool.
CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage
CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage
CMake Error: CMAKE_ASM_COMPILER not set, after EnableLanguage
-- Configuring incomplete, errors occurred!
Error: ...ers/Nomik/Documents/CppSharp/build/scripts/Utils.lua:36: Error executing shell command, aborting...
@ktopouzi
Copy link
Author

ktopouzi commented May 8, 2017

Adding ninja exe to system variables and/or /Windows solves the problem

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment