You will need to use cygwin 1.7 or higher. Some parts of the toolkit will build with the standard 5.0.4 installer, but you should use the cygwin specific installer to build the full toolkit.

http://www.mcs.anl.gov/~mlink/cygwin/gt5.0.4-cygwin-all-source-installer.tar.gz

Mike

On 6/11/2011 7:55 PM, Edir Schneider wrote:
Hi

I'm trying to install Globus 5.0.4 on Windows in cygwin, and when I run
the make command it returns the following error:

I Want to know what can I do to solve this problem.

GLOBUS_LOCATION=/home/didi/globus; export GLOBUS_LOCATION; /usr/bin/make
make[1]: Entering directory
`/home/didi/gt5.0.4-all-source-installer/source-trees-thr/common/source'
/usr/bin/make  all-recursive
make[2]: Entering directory
`/home/didi/gt5.0.4-all-source-installer/source-trees-thr/common/source'
Making all in library
make[3]: Entering directory
`/home/didi/gt5.0.4-all-source-installer/source-trees-thr/common/source/library'
/usr/bin/make  all-am
make[4]: Entering directory
`/home/didi/gt5.0.4-all-source-installer/source-trees-thr/common/source/library'
/bin/sh /home/didi/globus/sbin/libtool-gcc32dbgpthr --mode=compile
/usr/bin/gcc -DHAVE_CONFIG_H -I.
-I/home/didi/gt5.0.4-all-source-installer/source-trees-thr/common/source/library
-I.. -I. -I/home/didi/globus/include/gcc32dbgpthr
-I/home/didi/globus/include -I/home/didi/globus/include/gcc32dbgpthr
-g    -Wall -c -o globus_args.lo globus_args.c
mkdir .libs
  /usr/bin/gcc -DHAVE_CONFIG_H -I.
-I/home/didi/gt5.0.4-all-source-installer/source-trees-thr/common/source/library
-I.. -I. -I/home/didi/globus/include/gcc32dbgpthr
-I/home/didi/globus/include -I/home/didi/globus/include/gcc32dbgpthr -g
-Wall -c globus_args.c  -DDLL_EXPORT -DPIC -o .libs/globus_args.o
In file included from globus_libc.h:28,
                  from globus_args.c:23:
globus_thread_pthreads.h:544: error: expected declaration specifiers or
'...' before 'globus_abstime_t'
In file included from globus_common.h:78,
                  from globus_args.c:26:
globus_callback.h:326: warning: type defaults to 'int' in declaration of
'globus_reltime_t'
globus_callback.h:326: error: expected ';', ',' or ')' before '*' token
globus_callback.h:376: warning: type defaults to 'int' in declaration of
'globus_reltime_t'
globus_callback.h:376: error: expected ';', ',' or ')' before '*' token
globus_callback.h:459: warning: type defaults to 'int' in declaration of
'globus_reltime_t'
globus_callback.h:459: error: expected ';', ',' or ')' before '*' token
globus_callback.h:494: warning: type defaults to 'int' in declaration of
'globus_reltime_t'
globus_callback.h:494: error: expected ';', ',' or ')' before '*' token
globus_callback.h:543: warning: type defaults to 'int' in declaration of
'globus_abstime_t'
globus_callback.h:543: error: expected ';', ',' or ')' before '*' token
globus_callback.h:589: error: expected ')' before '*' token
In file included from globus_common.h:79,
                  from globus_args.c:26:
globus_logging.h:66: error: expected declaration specifiers or '...'
before 'globus_reltime_t'
In file included from globus_common.h:90,
                  from globus_args.c:26:
globus_thread_rw_mutex.h:84: error: expected declaration specifiers or
'...' before 'globus_abstime_t'
globus_args.c: In function 'globus_args_bytestr_to_num':
globus_args.c:657: warning: array subscript has type 'char'
make[4]: *** [globus_args.lo] Error 1
make[4]: Leaving directory
`/home/didi/gt5.0.4-all-source-installer/source-trees-thr/common/source/library'
make[3]: *** [all] Error 2
make[3]: Leaving directory
`/home/didi/gt5.0.4-all-source-installer/source-trees-thr/common/source/library'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/home/didi/gt5.0.4-all-source-installer/source-trees-thr/common/source'
make[1]: *** [all] Error 2
make[1]: Leaving directory
`/home/didi/gt5.0.4-all-source-installer/source-trees-thr/common/source'
ERROR: Build has failed
make: *** [globus_common-thr-compile] Error 2

Reply via email to