Platform Notes for Globus Toolkit 3.9.4
Apple MacOS X
Use gcc32dbg or gcc32 as flavor
Debian
Some kernel/libc combinations trigger a threading problem. See bug #2194. The workaround is to set LD_ASSUME_KERNEL=2.2.5 in your environment.
Fedora Core
Fedora Core 2 ships with a broken ant. Install your own ant from http://ant.apache.org and either remove the ant RPM or edit /etc/ant.conf, setting ANT_HOME to your own ant installation.
HP/UX
GPT's MD5.xs needs to be patched at line 52 with
./gpt-3.2autotools2004/support/Digest-MD5-2.20/MD5.xs: + #define na PL_na + #define dowarn PL_dowarn
Specify --with-flavor=vendorcc32 on the configure line. GNU tar and GNU make are required on the PATH.
Tested on a PA-RISC box with HPUX 11.11 with IPv6 patches.
- HP Ansi-C compiler, version B.11.11.12
- Java 1.4.2_06
- Apache Ant 1.6.2
IBM AIX
Supported flavors are vendorcc32dbg/vendorcc32 and vendorcc64dbg/vendorcc64 using the Visual Age compilers (xlc). No gcc flavors are supported.
It seems like some GPT patch-n-build packages are not able to pick up the complete 64 bit environment. If that happens, try setting OBJECT_MODE=64 in your environment. This has to be done after GPT is built.
GNU tar is required before IBM tar in the PATH.
The toolkit has been tested on AIX 5.2 with:
- Visual Age C/C++ 6.0
- 32 bit version of IBM Java 1.4
- Apache Ant 1.5.4
Red Hat
No issues.
Sun Solaris
Supported flavors are gcc32, gcc64, vendorcc32 and vendorcc64. The dbg flavors should work as well. For gcc64, a gcc built to target 64 bit object files is required.
GPT has problems with the Sun provided perl and tar: http://www.gridpackagingtools.org/book/latest-stable/ch01s07.html
The toolkit has been tested on Solaris 9 with:
- Sun Workshop 6 update 2 C 5.3
- gcc 3.4.3
- Sun Java 1.4.2_02
- Apache Ant 1.5.4
SuSE Linux
No issues.