[LLVMdev] compiling java frontend
andreas at digitalplaywright.com
Thu Sep 17 18:42:08 PDT 2009
Thanks, I am now working on compiling up VMKit. When compiling VMKit in my
up-to-date svn checkout I get several error messages on missing members of
the class 'llvm::Type':
PNetLib.cpp: In function ‘void decapsulePrimitive(n3::VMObject*, const
PNetLib.cpp:694: error: ‘Int1Ty’ is not a member of ‘llvm::Type’
PNetLib.cpp:698: error: ‘Int8Ty’ is not a member of ‘llvm::Type’
PNetLib.cpp:702: error: ‘Int16Ty’ is not a member of ‘llvm::Type’
PNetLib.cpp:706: error: ‘Int32Ty’ is not a member of ‘llvm::Type’
There are several other errors on the same form. When inspecting the source
code of llvm::Type I do not see any member variables with those names, but I
see member functions on the form 'getInt1Ty(LLVMContext &C)' where
LLVMContextImpl have member variables with those names. Do you know how to
solve this problem?
On Thu, Sep 17, 2009 at 4:22 PM, Chris Lattner <clattner at apple.com> wrote:
> On Sep 17, 2009, at 4:17 PM, Andreas Saebjoernsen wrote:
> I am trying to compile the Java frontend in https:/
> If there are another preferred Java frontend available, and it is suited
> for translating Java bytecode to LLVM bytecode, I'd be happy to use that
> frontend instead.
> That is really old and out of date, I'm sure it doesn't work anymore.
> Check out http://vmkit.llvm.org/
> On Thu, Sep 17, 2009 at 4:03 PM, Chris Lattner <clattner at apple.com> wrote:
>> On Sep 17, 2009, at 3:59 PM, Andreas Saebjoernsen wrote:
>> I am looking for a way to translate Java bytecode to LLVM bytecode and
>>> the LLVM Java frontend seem like a good match for initial testing. But
>>> after checking out the svn version of the Java frontend I get the following
>>> error when running configure
>>> configure: error: cannot find install-sh or install.sh in
>>> ../../autoconf ./../../autoconf
>>> This error persisted even after successfully regenerating configure with
>>> the 'AutoRegen.sh' script in the 'java/trunk/autoconf' subdirectory. Do you
>>> have any advice on how to configure and compile the Java frontend?
>> Which java frontend?
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the llvm-dev