c++ - Fatal error when compiling llvm/clang - 'cstddef' file not found -


when trying compile llvm/clang

../llvm/configure --enable-cxx11=yes --enable-libcpp=yes    --enable-optimized=yes --prefix=/usr/local --enable-targets=all    --with-gcc-toolchain=/usr/local/bin --enable-bindings=auto  

the following error occurs:

[...]llvm/include/llvm/support/alignof.h:19:10: fatal error: 'cstddef' file not found #include <cstddef>          ^ 1 error generated. rm: [...]/llvm_build/lib/support/release+asserts/apfloat.d.tmp: no such file or directory make[1]: *** [[...]/llvm_build/lib/support/release+asserts/apfloat.o] error 1 make: *** [all] error 1 

but cstddef indeed exist (in /usr/local/include/c++/4.8.0/). adding --includedir=/usr/local/include/c++/4.8.0/ configure not also.

what can cause this?

try building cmake or re-installing dependancies below

cmake .. -dcmake_build_type=release -dllvm_targets_to_build="x86_64;jsbackend" \ -dllvm_include_examples=off 

i ran similar errors , installed essential gcc-4.8 , libstdc++-4.8 libraries. worked me atleast.

sudo apt-get install build-essential 

good luck. hope works


Comments

Popular posts from this blog

blackberry 10 - how to add multiple markers on the google map just by url? -

php - guestbook returning database data to flash -

delphi - Dynamic file type icon -