Dear ROOT-Team,
I’m trying to learn ROOT and I would like to install it with c++14 support,
unfortunately it doesn’t seems to get activated. Its a build from source and
AFAIK all dependencies needed for c++14 are installed (?):
OS-System is a Debian Stretch:
ci@r5:~/Prog/ROOT6/root$ uname -a
Linux r5 4.0.0-2-rt-amd64 #1 SMP PREEMPT RT Debian 4.0.8-1 (2015-07-11) x86_64 GNU/Linux
Some more info (after checking ‘make.output.txt’). There are errors during compilation:
[size=50][…]
clang -O2 -DNDEBUG -pipe -m64 -Wshadow -Wall -W -fPIC -Iinclude -pthread -DINCLUDEDIR="/usr/include" -DOBJSUFFIX=".o" -o build/rmkdepend/pr.o -c /home/ci/Prog/ROOT6/root/build/rmkdepend/pr.c
In file included from /home/ci/Prog/ROOT6/root/build/rmkdepend/ifparser.c:63:
In file included from In file included from /home/ci/Prog/ROOT6/root/build/rmkdepend/ifparser.h/home/ci/Prog/ROOT6/root/build/rmkdepend/cppsetup.c::6230:
:
/usr/include/stdio.hIn file included from :/home/ci/Prog/ROOT6/root/build/rmkdepend/def.h33::3511:
:/usr/include/stdio.h :fatal error33: :‘stddef.h’ file not found11
: fatal error: # include <stddef.h>
^
‘stddef.h’ file not found
include <stddef.h>
^
In file included from /home/ci/Prog/ROOT6/root/build/rmkdepend/include.c:30:
In file included from /home/ci/Prog/ROOT6/root/build/rmkdepend/def.h:35:
/usr/include/stdio.h:33:11: fatal error: ‘stddef.h’ file not found
include <stddef.h>
^
In file included from /home/ci/Prog/ROOT6/root/build/rmkdepend/parse.c:30:
In file included from /home/ci/Prog/ROOT6/root/build/rmkdepend/def.h:35:
/usr/include/stdio.h:33:11: fatal error: ‘stddef.h’ file not found
include <stddef.h>
^
In file included from /home/ci/Prog/ROOT6/root/build/rmkdepend/main.c:34:
In file included from /home/ci/Prog/ROOT6/root/build/rmkdepend/def.h:35:
/usr/include/stdio.h:33:11: fatal error: ‘stddef.h’ file not found
include <stddef.h>
^
In file included from /home/ci/Prog/ROOT6/root/build/rmkdepend/pr.c:29:
In file included from /home/ci/Prog/ROOT6/root/build/rmkdepend/def.h:35:
/usr/include/stdio.h:33:11: fatal error: ‘stddef.h’ file not found
include <stddef.h>
^
1 error generated.
clang++ -O2 -DNDEBUG -pipe -m64 -std=c++1y -Wshadow -Wall -W -Woverloaded-virtual -fPIC -Iinclude -Wno-deprecated-declarations -pthread -DINCLUDEDIR="/usr/include" -DOBJSUFFIX=".o" -o build/rmkdepend/mainroot.o -c /home/ci/Prog/ROOT6/root/build/rmkdepend/mainroot.cxx
1 error generated.
1 error generated.
1 error generated.
1 error generated.
Running /home/ci/Prog/ROOT6/root/build/unix/compiledata.sh
Changing include/compiledata.h
1 error generated.
In file included from /home/ci/Prog/ROOT6/root/build/rmkdepend/mainroot.cxx:28:
In file included from /usr/lib/gcc/x86_64-linux-gnu/4.9/…/…/…/…/include/c++/4.9/string:40:
In file included from /usr/lib/gcc/x86_64-linux-gnu/4.9/…/…/…/…/include/c++/4.9/bits/char_traits.h:40:
In file included from /usr/lib/gcc/x86_64-linux-gnu/4.9/…/…/…/…/include/c++/4.9/bits/postypes.h:40:
In file included from /usr/lib/gcc/x86_64-linux-gnu/4.9/…/…/…/…/include/c++/4.9/cwchar:44:
/usr/include/wchar.h:39:11: fatal error: ‘stdarg.h’ file not found