Hii I am trying to build GT4.0.7 toolkit on FC9 from source but I am getting below error while building:
/usr/lib/ccache/gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"globus_rls_client\" -DVERSION=\"4.2\" -I. -I/home/globus/GT4/GT4_source/gt4.0.7-all-source-installer/source-trees-thr/replica/rls/client/java -I/usr/local/globus-4.0.7/include/gcc32dbgpthr -I/usr/include -I/usr/include/linux -I../library -I/usr/local/globus-4.0.7/include -I/usr/local/globus-4.0.7/include/gcc32dbgpthr -g -D_REENTRANT -Wall -c jni.c -fPIC -DPIC -o .libs/jni.o In file included from /usr/include/sys/types.h:134, from /usr/local/globus-4.0.7/include/gcc32dbgpthr/globus_common_include.h:46, from /usr/local/globus-4.0.7/include/gcc32dbgpthr/globus_common.h:59, from /usr/local/globus-4.0.7/include/gcc32dbgpthr/globus_xio.h:16, from /usr/local/globus-4.0.7/include/gcc32dbgpthr/globus_io.h:16, from ../library/globus_rls_client.h:16, from jni.c:13: /usr/include/linux/time.h:10: error: expected specifier-qualifier-list before 'time_t' /usr/include/linux/time.h:16: error: expected specifier-qualifier-list before 'time_t' In file included from /usr/include/sys/select.h:47, from /usr/include/sys/types.h:221, from /usr/local/globus-4.0.7/include/gcc32dbgpthr/globus_common_include.h:46, from /usr/local/globus-4.0.7/include/gcc32dbgpthr/globus_common.h:59, from /usr/local/globus-4.0.7/include/gcc32dbgpthr/globus_xio.h:16, from /usr/local/globus-4.0.7/include/gcc32dbgpthr/globus_io.h:16, from ../library/globus_rls_client.h:16, from jni.c:13: /usr/include/bits/time.h:70: error: redefinition of 'struct timeval' In file included from /usr/include/linux/signal.h:5, . . . . .. . My gcc version is 4.3.0 java version is 1.6.0 . . Can anyone please help?? Thanks Arpit