Hi All, I am using Globus 4.0.3 in Rocks 4.3 cluster based on CentOS release 4.5. Since metascheduler Gridway is not present in this version of globus, I am trying to install gw-5.4.0.
Before installing gw-5.4.0, I have checked the globus installation as described in the link "http://www.gridway.org/documentation/stable5.4/admin/s-gridway-admin-installing.html" and its working fine. While compiling gw-5.4.0 on multiple user mode I am ending up with the following error: [glo...@sit gw-5.4.0]$ make Making all in src make[1]: Entering directory `/opt/globus/gw-5.4.0/src' Makefile:1286: warning: overriding commands for target `drmaa/.dirstamp' Makefile:1242: warning: ignoring old commands for target `drmaa/.dirstamp' Makefile:1414: warning: overriding commands for target `cmds/.dirstamp' Makefile:1397: warning: ignoring old commands for target `cmds/.dirstamp' ........ In file included from ../include/gw_client.h:24, from ./client/gw_client_job_match.c:23: ../include/gw_job.h:30:34: globus_gram_protocol.h: No such file or directory In file included from ../include/gw_client.h:24, from ./client/gw_client_job_match.c:23: ../include/gw_job.h:174: error: syntax error before "gw_job_get_gram_state" ../include/gw_job.h:175: warning: data definition has no type or storage class make[1]: *** [client/__srcdir__drmaa_libdrmaa___GLOBUS_FLAVOR_NAME__la-gw_client_job_match.lo] Error 1 make[1]: Leaving directory `/opt/globus/gw-5.4.0/src' make: *** [all-recursive] Error 1 The file gw_job.h is present in the include directory of gw-5.4.0 and globus_gram_protocol.h in include directory of globus. ../include/gcc64/globus_gram_protocol.h ../include/gcc64pthr/globus_gram_protocol.h Infact during the configuration step I had some package missing error: [glo...@sit gw-5.4.0]$ ./configure --enable-globus-scheme --prefix=/opt/globus checking for Globus Toolkit...ok configuring Globus build env...ERROR: The following packages are missing Package gridway-gcc64-src is missing compile-globus_wsrf_gram_client_java-gcc64-pgm ERROR: The following packages are missing Package gridway-gcc64-src is missing compile-globus_wsrf_gram_client_java-gcc64-pgm ok checking build system type... x86_64-unknown-linux-gnu checking for gawk... gawk checking build system type... x86_64-unknown-linux-gnu checking for gawk... gawk checking for bison... bison -y checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o ...... configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: creating doc/Makefile config.status: creating doc/docbook/execution/gridway/Makefile config.status: creating pkgdata/pkg_data_src.gpt config.status: executing depfiles commands Could you please suggest me where I am going wrong. Thanking you, Regards
