[Halld-offline] root on fedora

David Lawrence davidl at jlab.org
Fri Jan 29 10:33:07 EST 2016

I haven’t run into this that I recall, but it is not surprising. iostream.h has been deprecated
for more than a decade. 

On Jan 29, 2016, at 9:29 AM, Mark Ito <marki at jlab.org> wrote:

> Folks,
> I've noticed that on Fedora 23, root 5.34.26 won't build. See the error below. I believe it was OK on older Fedora versions. Root version 5.34.34 (yes, double 34) seems to work. Have others had similar experiences?
>  -- Mark
> ________________
> make[2]: Entering directory '/home/gluex/gluex_top/root/root_5.34.26'
> bin/rmkdepend -R -fcint/cint/src/dict/libstrm.d -Y -w 1000 -- -pipe -m64 -Wall -W -Woverloaded-virtual -fPIC -Iinclude   -DG__REGEXP -DG__UNIX -DG__SHAREDLIB -DG__OSFDLL -DG__ROOT -DG__REDIRECTIO -DG__STD_EXCEPTION -DG__64BIT  -DG__HAVE_CONFIG -DG__NOMAKEINFO -DG__CINTBODY -I/home/gluex/gluex_top/root/root_5.34.26/cint/cint/inc -I/home/gluex/gluex_top/root/root_5.34.26/cint/cint/src -I/home/gluex/gluex_top/root/root_5.34.26/cint/cint/src/dict -pthread -Icint/cint/lib/libstrm -Icint/cint/lib/stream -I. -D__cplusplus -- cint/cint/src/dict/libstrm.cxx
> g++ -O2 -pipe -m64 -Wall -W -Woverloaded-virtual -fPIC -Iinclude -DG__REGEXP -DG__UNIX -DG__SHAREDLIB -DG__OSFDLL -DG__ROOT -DG__REDIRECTIO -DG__STD_EXCEPTION -DG__64BIT  -DG__HAVE_CONFIG -DG__NOMAKEINFO -DG__CINTBODY -I/home/gluex/gluex_top/root/root_5.34.26/cint/cint/inc -I/home/gluex/gluex_top/root/root_5.34.26/cint/cint/src -I/home/gluex/gluex_top/root/root_5.34.26/cint/cint/src/dict -pthread -Icint/cint/lib/libstrm -Icint/cint/lib/stream -I. -o cint/cint/src/dict/libstrm.o -c cint/cint/src/dict/libstrm.cxx
> In file included from cint/cint/src/dict/libstrm.h:37:0,
>                 from cint/cint/src/dict/libstrm.cxx:14:
> cint/cint/lib/stream/iostrm.h:24:22: fatal error: iostream.h: No such file or directory
> compilation terminated.
> Makefile:631: recipe for target 'cint/cint/src/dict/libstrm.o' failed
> make[2]: *** [cint/cint/src/dict/libstrm.o] Error 1
> make[2]: Leaving directory '/home/gluex/gluex_top/root/root_5.34.26'
> _______________________________________________
> Halld-offline mailing list
> Halld-offline at jlab.org
> https://mailman.jlab.org/mailman/listinfo/halld-offline

More information about the Halld-offline mailing list