Globus Toolkit 2.2 Platform Notes
- All platforms
- Platforms that do not provide /dev/random or /dev/urandom may want
to install EGD- The Entropy
Gathering Daemon for increased security. Use the environment
variable EGD_PATH to specify the absolute path to the EDG socket.
- If you are installing from source bundles and use gcc compiled with shared support libraries
(e.g. libgcc), please make sure that the dynamic linker's default search
path covers these libraries.
- gcc may have /usr/local/include in the default system
header search path. This can cause a compile failure in
Cyrus SASL.
- IRIX 6.5
- /bin/sh has problems with respect to calls to exit in sourced files.
This mangles -help output.
- Solaris 8
- When building from source, make sure that ld is /usr/ccs/bin/ld.
- Solaris 7
- select() will block indefinitely when used on devices. This will for
example cause a hang when running something like globus-url-copy gsiftp://localhost/etc/group
file://dev/null
- Some versions of Solaris 7 have a linker that is incompatible with
gcc. See
http://gcc.gnu.org/install/specific.html#sparc-sun-solaris2.7.
- When building from source, make sure that ld is /usr/ccs/bin/ld.
- Linux
- Threaded builds (using pthreads) of e.g. the
data management client bundle will very likely show intermittent hangs
in some of the tools. This is caused by a bug in certain versions of the
pthreads library. See
this bug report and the
LinuxThreads FAQ.
- AIX 5.1
- The MDS component requires that the AIX 5.1
maintenance release 2 has been applied. You can verify this by running 'oslevel
-r', which should return 5100-02 or greater.
- If building from source, you need to relink
some of the libraries and executables used by the MDS component. The
script we use to do so can be found here. It will need to be trivially
modified to reflect your build environment.
- HP-UX
- Tru64