Instaling ROOT on Fedora 14

Hello World,

First of all, thank you for your support. I am trying to install ROOT 5.26 in my new installed Fedora 14. In the compiling step (using the “make” command) I obtain this error messages:

./cint/cint/include/sys/types.h:4:22: error: conflicting types for ‘pid_t’
/usr/include/sys/types.h:99:17: note: previous declaration of ‘pid_t’ was here
./cint/cint/include/sys/types.h:8:9: error: expected identifier or ‘(’ before ‘unsigned’
./cint/cint/include/sys/types.h:9:3: error: expected ‘;’ before ‘void’
./cint/cint/include/sys/types.h:10:3: error: conflicting types for ‘dev_t’
/usr/include/sys/types.h:61:17: note: previous declaration of ‘dev_t’ was here
./cint/cint/include/sys/types.h:11:0: warning: ignoring #pragma link off
./cint/cint/include/sys/types.h:12:0: warning: ignoring #pragma link off
./cint/cint/include/sys/types.h:13:23: error: conflicting types for ‘gid_t’
/usr/include/sys/types.h:66:17: note: previous declaration of ‘gid_t’ was here
./cint/cint/include/sys/types.h:14:23: error: conflicting types for ‘uid_t’
/usr/include/sys/types.h:81:17: note: previous declaration of ‘uid_t’ was here
./cint/cint/include/sys/types.h:15:23: error: conflicting types for ‘mode_t’
/usr/include/sys/types.h:71:18: note: previous declaration of ‘mode_t’ was here
./cint/cint/include/sys/types.h:18:23: error: conflicting types for ‘nlink_t’
/usr/include/sys/types.h:76:19: note: previous declaration of ‘nlink_t’ was here
make: *** [cint/cint/lib/G__c_posix.o] Error 1
make: *** Waiting for unfinished jobs…

Do any of you know what are those “conflicting types”? I installed all the packages that were recommended for the instalation on Fedora 13, at least all that were available for my version.

By the way I am following the “Location independent instalation” guide.

If any of you could find the time to help me in this issue it would be great.

Thank you.

Hi,

please try a newer version of ROOT (best: v5.28a). Fedora 14 came out a year after ROOT 2.26.

Cheers, Axel.