[LLVMdev] Segmentation fault - Kaleidoscope
Juan Carlos Martinez Santos
juanc.martinez.santos at gmail.com
Wed Jun 17 10:43:43 PDT 2009
Maybe my version (LLVM 2.5) is incomplete... now get this error:
toy.cpp:11:38: error: llvm/Target/TargetSelect.h: No such file or directory
How can I get this file?
On Wed, Jun 17, 2009 at 12:51 PM, Chris Lattner <clattner at apple.com> wrote:
> On Jun 17, 2009, at 9:46 AM, Paul Melis wrote:
> > FWIW, I'm also suddenly experiencing segfaults in code that used to
> > work
> > a few days ago (I'm using svn). This may be unrelated to the problem
> > described below, but perhaps it's the same thing.
> > In my case it seems that creating an ExecutionEngine has changed. I
> > used
> > to do
> > Module* Mod = makeLLVMModule(); // basically create a gcd
> > function
> > verifyModule(*Mod, PrintMessageAction);
> > ExecutionEngine *EE;
> > EE = ExecutionEngine::create(Mod);
> > but I now get 0x0 for EE. The compile command I'm using is
> > g++ -O3 -I ~/llvm/include/ -L ~/llvm bug.cpp `llvm-config --cxxflags
> > --ldflags --libs core jit native` -o bug
> > I noticed something very recently changed w.r.t. the way LLVM's
> > libraries are built (no more .o files). Could this have something to
> > with it?
> I *just* changed this. :)
> For JIT applications, please include llvm/Target/TargetSelect.h and
> call the llvm::InitializeNativeTarget() function before creating an EE.
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu
Juan Carlos Martínez Santos
242 Foster Drive Apt H
Colonial Townhouse Apartments
Willimantic, CT 06226-1538
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the llvm-dev