Skip to content

Instantly share code, notes, and snippets.

@shadone
Created February 20, 2014 12:26
Show Gist options
  • Save shadone/9112391 to your computer and use it in GitHub Desktop.
Save shadone/9112391 to your computer and use it in GitHub Desktop.
[ 12%] Building CXX object generator/CMakeFiles/codebrowser_generator.dir/main.cpp.o
/home/denis/dev/woboq_codebrowser/generator/main.cpp:252:45: error: no member named 'fs' in namespace 'llvm::sys'
std::string MainExecutable = llvm::sys::fs::getMainExecutable("clang_tool", &StaticSymbol);
~~~~~~~~~~~^
/home/denis/dev/woboq_codebrowser/generator/main.cpp:290:36: error: no member named 'fs' in namespace 'llvm::sys'
if (llvm::sys::fs::exists(PossiblePath))
~~~~~~~~~~~^
/home/denis/dev/woboq_codebrowser/generator/main.cpp:303:31: error: no member named 'ClangStripOutputAdjuster' in namespace 'clang::tooling'
Ajust(clang::tooling::ClangStripOutputAdjuster());
~~~~~~~~~~~~~~~~^
/home/denis/dev/woboq_codebrowser/generator/main.cpp:306:40: error: no matching constructor for initialization of 'clang::tooling::ToolInvocation'
clang::tooling::ToolInvocation Inv(command, clang::tooling::newFrontendActionFactory<BrowserAction>(), &FM);
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/llvm-3.3/include/clang/Tooling/Tooling.h:135:3: note: candidate constructor not viable: no known conversion from 'clang::tooling::FrontendActionFactory *' to 'clang::FrontendAction *' for
2nd argument
ToolInvocation(ArrayRef<std::string> CommandLine, FrontendAction *ToolAction,
^
/usr/lib/llvm-3.3/include/clang/Tooling/Tooling.h:124:7: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 3 were provided
class ToolInvocation {
^
4 errors generated.
make[2]: *** [generator/CMakeFiles/codebrowser_generator.dir/main.cpp.o] Error 1
make[1]: *** [generator/CMakeFiles/codebrowser_generator.dir/all] Error 2
make: *** [all] Error 2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment