Andrzej Borucki programista
Temat: Kompilacja LLVM a INT64_C
Gdzie można znaleźć jakąś grupę dotyczącą LLVM ? bo Google pokazuje tylko fora jak http://llvm.1065342.n5.nabble.com/ które są dla developerów LLVM.Udało mi się skompilować LLVM, najpierw budując katalog konfiguracji i projekt Code::Blocks za pomocą CMake i Pythona 2.7 pod Windows. Jednak próbuję teraz skompilować przykład kaleidoscope bez włączania całych źródeł. Wyodrębniłem 84 pliki *.h i kilka *.def i próbowałem kompilować. Pojawił się błąd:
D:\kaleigcc\llvm\Support\MathExtras.h|42|error: there are no arguments to 'INT64_C' that depend on a template parameter, so a declaration of 'INT64_C' must be available [-fpermissive]|
w szablonie:
template<unsigned N>
inline bool isInt(int64_t x) {
return N >= 64 || (-(INT64_C(1)<<(N-1)) <= x && x < (INT64_C(1)<<(N-1)));
}