2013-12-25 3 views
1

Я пытаюсь установить llvmpy на OSX. Я загрузил llvm с сайта и установил переменную PATH для включения каталога bin llvm.установка llvm-py на OSX mavericks

Запуск python setup.py build У меня была следующая ошибка.

% python setup.py build 
LLVM version = u'3.3' 
Generate intrinsic IDs 
Traceback (most recent call last): 
    File "setup.py", line 69, in <module> 
    auto_intrinsic_gen(incdir) 
    File "setup.py", line 60, in auto_intrinsic_gen 
    intrgen.gen(path, fout) 
    File "/Users/blah/repos/llvmpy-0.11.2/tools/intrgen.py", line 13, in gen 
    for line in open(f): 
IOError: [Errno 2] No such file or directory: u'/Users/blah/repos/clang+llvm-3.3-x86_64-apple-darwin12/include/llvm/Intrinsics.gen' 

Я изменил файл setup.py, чтобы иметь линию

58  path = "%s/llvm/Intrinsics.gen" % incdir 

вместо

58  path = "%s/llvm/IR/Intrinsics.gen" % incdir 

и я получаю другую ошибку, которая говорит: -

In file included from llvmpy/api.cpp:8: 
llvmpy/include/llvm_binding/extra.h:3:10: fatal error: 'llvm/Value.h' file not found 
#include <llvm/Value.h> 
     ^
4 warnings and 1 error generated. 
error: command 'cc' failed with exit status 1 

Как я могу это исправить?

ответ

Смежные вопросы