Hi Philipp,
   oh, I'm sorry, I'm actually running 10.04 and it has llvm 2.7 in
repositories. You can either upgrade to Lucid or remove llvm-dev package and
install it from sources from llvm.org.

Best regards,
Vadim.


On Thu, Jun 3, 2010 at 1:54 AM, Philipp Klose <[email protected]> wrote:

>  It gives me:
> Version: 2.6-0ubuntu1
>
> Philipp
>
>
> Vadim Atlygin wrote:
>
> Hi Phillip,
>    can you check what version of llvm-dev you have installed on your
> system? You can do it by running 'aptitude show llvm-dev | grep Version' in
> the command line.
>    But I run Ubuntu 9.10 myself and it is really strange that you
> experiencing problems in the similar setup.
>
> Best regards.
> Vadim.
>
> On Thu, Jun 3, 2010 at 12:00 AM, Philipp Klose <[email protected]> wrote:
>
>> I am *really* interested in you project an I am following the github
>> project. Currently and during the last week I am not able to compile out of
>> the box on my Ubuntu 9.10.
>> My build process crashes with the following error:
>>
>> hi...@hippo:~/neko_llvm_jit$ rake
>> (in /home/hippo/neko_llvm_jit)
>> make libneko neko std
>> cc -Wall -fPIC -g -fomit-frame-pointer -I vm -D_GNU_SOURCE
>> -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -DX86TargetMachineModule=1
>> -DIA64TargetMachineModule=1 -pthread -o vm/llvm/jit.o -c vm/llvm/jit.cpp
>> vm/llvm/jit.cpp: In function ‘void llvm_cpp_jit(neko_vm*, neko_module*)’:
>> vm/llvm/jit.cpp:42: error: ‘GuaranteedTailCallOpt’ is not a member of
>> ‘llvm’
>> vm/llvm/jit.cpp:43: error: ‘JITEmitDebugInfo’ is not a member of ‘llvm’
>> make: *** [vm/llvm/jit.o] Fehler 1
>> rake aborted!
>> Command failed with status (2): [make libneko neko std...]
>> /home/hippo/neko_llvm_jit/Rakefile:13
>> (See full trace by running task with --trace)
>>
>>
>> Philipp
>>
>>
>>
>> Asger Ottar Alstrup wrote:
>>
>>> Hi,
>>>
>>> Today, Vadim finished implementing all of the opcodes, and now "Hello
>>> world" in haXe works. This includes jitting and running all of the haXe neko
>>> runtime before finally printing "Hello world". Jitting the runtime takes
>>> about a second, but it is a significant milestone: now it works.
>>>
>>> >From now on, the next steps are to try with bigger haXe programs, and
>>> fix any remaining bugs. After this, work can start to profile and optimize
>>> this stuff. Right now, about 19 of the opcodes are C callbacks, and thus not
>>> subject to LLVM's optimizations. Depending on what the profiling and
>>> optimization work turns out, some of those opcodes can be rewritten to LLVM
>>> opcodes to expose more stuff to optimizations.
>>>
>>> The link to the code is here:
>>>
>>> http://github.com/vava/neko_llvm_jit
>>>
>>> Go check it out. If you have a Linux box, it is really easy to compile
>>> the code and try it out.
>>>
>>> Regards,
>>> Asger
>>>
>>>
>>
>>  --
>> Neko : One VM to run them all
>> (http://nekovm.org)
>>
>
>
>
> --
> Neko : One VM to run them all
> (http://nekovm.org)
>
-- 
Neko : One VM to run them all
(http://nekovm.org)

Reply via email to