g++ version:4.8.5
When I install root5.34/28 with this version g++, I got an error like
In file included from cint/cint/src/dict/libstrm.h:39:0,
from cint/cint/src/dict/libstrm.cxx:14:
cint/cint/lib/stream/stdiostr.h:27:25: fatal error: stdiostream.h: No such file or directory
compilation terminated.
Makefile:631: recipe for target 'cint/cint/src/dict/libstrm.o' failed
make: *** [cint/cint/src/dict/libstrm.o] Error 1
Any solutions? I have to install version 5.34/28 because a software we develop has to go with this version.
You’re using GCC 5.2 (not 4.. GCC version 5 is supported since Tue, 24 Mar 2015, i.e. v5-34-30. Please use an older compiler to build an older tag of 5.34.
You’re using GCC 5.2 (not 4.. GCC version 5 is supported since Tue, 24 Mar 2015, i.e. v5-34-30. Please use an older compiler to build an older tag of 5.34.
Cheers, Axel.[/quote]
Really? I thought I have changed my gcc version because when I type “gcc --version” Outcome says “gcc 4.8.5”. I 'm not sure, I execute command “sudo apt get remove gcc-5” before.
You’re using GCC 5.2 (not 4.. GCC version 5 is supported since Tue, 24 Mar 2015, i.e. v5-34-30. Please use an older compiler to build an older tag of 5.34.
Cheers, Axel.[/quote]
Really? I thought I have changed my gcc version because when I type “gcc --version” Outcome says “gcc 4.8.5”. I 'm not sure, I execute command “sudo apt get remove gcc-5” before.[/quote]
Sorry, it’s really the g++ problem!! I don’t know why, but after I “reuninstall” g++5 it works Thank you so much Axel
You should always use “apt-get purge” instead of “apt-get remove” (“remove” will leave configuration files in the system, while “purge” makes sure that they are deleted too).
i am building root 5.34.30 and i am facing the error iostream.h not found
by previous conversation i get it i need an older version but i am not getting where to download