Dechenjm / crack-language

Automatically exported from code.google.com/p/crack-language
Other
0 stars 0 forks source link

llvm/Support/IRBuilder.h: No such file or directory #101

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. build crack with llvm trunk
2.
3.

/bin/sh ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I./ext  
-I/usr/include  -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS 
-D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS 
-DCRACKLIB=\"/usr/local/lib/crack-0.6.1\"   -g -O2 -MT 
libCrackLang_la-FunctionTypeDef.lo -MD -MP -MF 
.deps/libCrackLang_la-FunctionTypeDef.Tpo -c -o 
libCrackLang_la-FunctionTypeDef.lo `test -f 'builder/llvm/FunctionTypeDef.cc' 
|| echo './'`builder/llvm/FunctionTypeDef.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I./ext -I/usr/include -DNDEBUG 
-D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS 
-D__STDC_LIMIT_MACROS -DCRACKLIB=\"/usr/local/lib/crack-0.6.1\" -g -O2 -MT 
libCrackLang_la-FunctionTypeDef.lo -MD -MP -MF 
.deps/libCrackLang_la-FunctionTypeDef.Tpo -c builder/llvm/FunctionTypeDef.cc  
-fPIC -DPIC -o .libs/libCrackLang_la-FunctionTypeDef.o
In file included from builder/llvm/VarDefs.h:10:0,
                 from builder/llvm/Utils.h:8,
                 from builder/llvm/FunctionTypeDef.cc:7:
builder/llvm/LLVMBuilder.h:7:36: fatal error: llvm/Support/IRBuilder.h: No such 
file or directory
compilation terminated.
make[1]: *** [libCrackLang_la-FunctionTypeDef.lo] Error 1

Original issue reported on code.google.com by wbr...@gmail.com on 15 Aug 2012 at 9:04

GoogleCodeExporter commented 9 years ago
same problem with crack trunk

Original comment by wbr...@gmail.com on 15 Aug 2012 at 10:59

GoogleCodeExporter commented 9 years ago
Does this problem exist with LLVM 3.1 installed? (we follow the latest release, 
not the trunk)

Original comment by mmul...@google.com on 15 Aug 2012 at 7:38

GoogleCodeExporter commented 9 years ago
No

Original comment by wbr...@gmail.com on 15 Aug 2012 at 8:02

GoogleCodeExporter commented 9 years ago
We'll most likely deal with this when the next version of LLVM is released.

If you're interested in making crack work with llvm trunk, feel free to create 
an "llvm-trunk" branch - we'd be happy to accept the changes (it would 
certainly make our lives a lot easier when the next release happens :-)

Original comment by mind...@gmail.com on 15 Aug 2012 at 8:45