[LLVMdev] Problem building LLVM-GCC 4.0 Front End
Mohd-Hanafiah Abdullah
napi at axiomsol.com
Tue Oct 2 11:43:54 PDT 2007
I've read and followed the README.LLVM file that comes with LLVM-GCC 4.0
Front End source, but got the following error when compiling:
configure: error: You must specify valid path to your LLVM tree with
--enable-llvm=DIR
make: *** [configure-gcc] Error 1
I've done the following in csh before hand:
$ setenv LLVMOBJDIR /home/napi/proj/c2jvm/llvm/llvm-gcc/obj
Where did I go wrong?
Thanks.
Napi
On Fri, 2007-05-11 at 23:38 -0700, Chris Lattner wrote:
> On Fri, 11 May 2007, me22 wrote:
> > I'm not exactly sure how llvm-g++ works. I think it goes through the
> > standard gcc sequence (gimple, rtl, and such) but then outputs LLVM
> > (http://llvm.org/docs/LangRef.html), which is the intermediate
> > representation used by the rest of the chain. To make an LLVM backend
> > you would not need to deal with RTL and such at all.
>
> llvm-g++ converts from trees to high-gimple to LLVM. RTL is not involved.
>
> LLVM also does have an MSIL backend, if you are interested in a JVM
> backend, it may be a starting point.
>
> -Chris
>
--
Mohd-Hanafiah Abdullah
Axiomatic Solutions Sdn Bhd
napi at axiomsol.com
http://www.axiomsol.com
More information about the llvm-dev
mailing list