freenode/#clasp - IRC Chatlog
Search
11:27:16
Shinmera
Ugh, depsite setting LLVM_CONFIG_BINARY, it still tries to somehow include locally installed clang headers
11:36:25
Shinmera
Here's the log without all the C++ it prints out https://plaster.tymoon.eu/view/1174#1174
14:02:39
drmeister
Well, a problem is this: /usr/include/clang/AST/DeclBase.h:30:10: fatal error: 'llvm/Support/VersionTuple.h' file not found . It's pulling the DeclBase.h header file from /usr/include/clang...
14:03:19
drmeister
wscript.config option LLVM_CONFIG_BINARY = /media/DATA/Projects/c++/externals-clasp/llvm60/build-release/bin/llvm-config
14:04:26
drmeister
The LLVM_CONFIG_BINARY variable should tell it everything it needs to know to configure itself for the llvm that belongs with that llvm-config.
14:05:37
drmeister
/media/DATA/Projects/c++/externals-clasp/llvm60/build-release/bin/llvm-config --includedir
14:08:10
drmeister
The compilation command that is failing (if I'm reading the right thing - it's followed by-- 22MB of C++ source code here --) looks like...
14:08:27
drmeister
the command was: /home/linus/Projects/c++/externals-clasp/llvm60/build-release/bin/clang++ -E -DSCRAPING -I./ -I/home/linus/Projects/c++/externals-clasp/llvm60/include -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -std=c++11 -Wno-macro-redefined -Wno-deprecated-register -Wno-expansion-to-defined -Wno-return-type-c-linkage -Wno-invalid-offsetof -Wno-#pragma-messages -Wno-inconsistent-missing-override -O3 -g -fPIC
14:08:27
drmeister
-I. -I../.. -I../../src/main -I../../include -Igenerated -I/home/linus/Projects/c++/externals-clasp/llvm60/include -I/usr/include /media/DATA/Projects/c++/clasp/src/asttooling/astVisitor.cc
14:08:53
drmeister
I see... -I/home/linus/Projects/c++/externals-clasp/llvm60/include -I/usr/include
14:09:54
drmeister
Lets try and get some more info. This is going to barf huge amounts of include file again - so pipe it somewhere.