Andrzej Borucki programista
Temat: Dlaczego LVM nie działa?
Wykonuję według http://www.kloxo.webminos.eu/st-Transcompiler% llvm-g++ -emit-llvm x.cpp -o program.bc -c
pokazuje się:
Potential incompatible plugin version. GCC: 4.6 (20120301). Expected: 4.6 (20120301)
Defines 'dragonegg_disable_version_check' as env variable to remove this warning
Please note that unexpected errors might occur.
% llc -march=c program.bc -o x.c
jest błąd:
llc: program.bc:1:1: error: expected top-level entity
ELFP4(
^
Również gdy wg. http://llvm.org/docs/GettingStarted.html#tutorial4
% clang -O3 -emit-llvm hello.c -c -o hello.bc
dobrze się kompiluje, jednak
% lli hello.bc
lli: hello.bc: Invalid MODULE_CODE_GLOBALVAR record
W internecie sugerują że podobno wersja DragonEgg się nie zgadza, ale wszystko było na nowo zainstalowane, oczekuje wersji 4.6 i ma tę wersję.