Hi, I've encountered a number of issues attempting to install GT 4.2.1 on a PPC64 system running Yellow Dog Linux. First among these, and possibly something that leads to trouble further down the road, is the following error related to SSL.
After running configure like so: ./configure --with-flavor=gcc64dbg --prefix=/apps/globus-4.2.1/ --enable-wsgram-pbs make fails on this step: /apps/globus-4.2.1//sbin/gpt-build -srcdir=source-trees-thr/gsi/openssl/source gcc64dbgpthr ---- (full text below) ---- configure: error: Unable to compile with SSL I don't really understand what's wrong. I have openssl and openssl-devel packages installed: bash-3.1$ openssl version OpenSSL 0.9.8a 11 Oct 2005 zlib, zlib-devel, etc. I don't really know what to look at next. I'll attach the config.log, in case it helps. To get past this initially, I added --disable-system-openssl to the configure args, but it might be the case that this causes trouble later on; for example, the key generation step in setting up the SimpleCA never terminates; and globus-gridftp-server segfaults. No idea if these two are related, but I thought I'd backtrack to this, the first of several problems I've encountered. thanks! Adam bash-3.1$ make cd gpt && OBJECT_MODE=32 ./build_gpt build_gpt ====> installing GPT into /apps/globus-4.2.1/ build_gpt ====> building /export/xraid2/apps/globus-4.2.1/gt4.2.1-all-source-installer/gpt/support/Compress-Zlib-1.21 build_gpt ====> building /export/xraid2/apps/globus-4.2.1/gt4.2.1-all-source-installer/gpt/support/IO-Zlib-1.01 build_gpt ====> building /export/xraid2/apps/globus-4.2.1/gt4.2.1-all-source-installer/gpt/support/makepatch-2.00a build_gpt ====> building /export/xraid2/apps/globus-4.2.1/gt4.2.1-all-source-installer/gpt/support/Archive-Tar-0.22 build_gpt ====> building /export/xraid2/apps/globus-4.2.1/gt4.2.1-all-source-installer/gpt/support/PodParser-1.18 build_gpt ====> building /export/xraid2/apps/globus-4.2.1/gt4.2.1-all-source-installer/gpt/support/Digest-MD5-2.20 build_gpt ====> building /export/xraid2/apps/globus-4.2.1/gt4.2.1-all-source-installer/gpt/packaging_tools /apps/globus-4.2.1//sbin/gpt-build -srcdir=source-trees-thr/core/source gcc64dbgpthr gpt-build ====> Changing to /export/xraid2/apps/globus-4.2.1/gt4.2.1-all-source-installer/source-trees-thr/core/source gpt-build ====> BUILDING FLAVOR gcc64dbgpthr gpt-build ====> Changing to /export/xraid2/apps/globus-4.2.1/etc /apps/globus-4.2.1//sbin/gpt-build -srcdir=source-trees-thr/mds/libtool gcc64dbgpthr gpt-build ====> CHECKING BUILD DEPENDENCIES FOR globus_libtool gpt-build ====> Changing to /export/xraid2/apps/globus-4.2.1/gt4.2.1-all-source-installer/source-trees-thr/mds/libtool/libtool-1.5.26 gpt-build ====> BUILDING FLAVOR gcc64dbgpthr gpt-build ====> Changing to /export/xraid2/apps/globus-4.2.1/etc /apps/globus-4.2.1//sbin/gpt-build -srcdir=source-trees-thr/common/source gcc64dbgpthr gpt-build ====> CHECKING BUILD DEPENDENCIES FOR globus_common gpt-build ====> Changing to /export/xraid2/apps/globus-4.2.1/gt4.2.1-all-source-installer/source-trees-thr/common/source gpt-build ====> BUILDING FLAVOR gcc64dbgpthr gpt-build ====> Changing to /export/xraid2/apps/globus-4.2.1/etc /apps/globus-4.2.1//sbin/gpt-build -srcdir=source-trees-thr/xio/src gcc64dbgpthr gpt-build ====> CHECKING BUILD DEPENDENCIES FOR globus_xio gpt-build ====> Changing to /export/xraid2/apps/globus-4.2.1/gt4.2.1-all-source-installer/source-trees-thr/xio/src gpt-build ====> BUILDING FLAVOR gcc64dbgpthr gpt-build ====> Changing to /export/xraid2/apps/globus-4.2.1/etc /apps/globus-4.2.1//sbin/gpt-build -srcdir=source-trees-thr/gsi/openssl/source gcc64dbgpthr gpt-build ====> CHECKING BUILD DEPENDENCIES FOR globus_openssl gpt-build ====> Changing to /export/xraid2/apps/globus-4.2.1/gt4.2.1-all-source-installer/source-trees-thr/gsi/openssl/source gpt-build ====> BUILDING FLAVOR gcc64dbgpthr GLOBUS_LOCATION=/apps/globus-4.2.1/; export GLOBUS_LOCATION; CPP='/usr/bin/gcc -E'; export CPP; CPPFLAGS=' -I/apps/globus-4.2.1//include -I/apps/globus-4.2.1//include/gcc64dbgpthr'; export CPPFLAGS; CFLAGS='-g -m64 -Wall'; export CFLAGS; LDFLAGS=' -L/apps/globus-4.2.1//lib -m64 '; export LDFLAGS; LIBS=' -lpthread'; export LIBS; CXX='/usr/bin/c++'; export CXX; CXXCPP='/usr/bin/c++ -E'; export CXXCPP; CXXFLAGS='-g -m64 '; export CXXFLAGS; F77='f95'; export F77; AR='/usr/bin/ar'; export AR; ARFLAGS='ruv'; export ARFLAGS; RANLIB='/usr/bin/ranlib'; export RANLIB; NM='/usr/bin/nm -B'; export NM; CC='/usr/bin/gcc'; export CC; /export/xraid2/apps/globus-4.2.1/gt4.2.1-all-source-installer/source-trees-thr/gsi/openssl/source/configure --enable-64bit --enable-debug --with-threads=pthreads --with-flavor=gcc64dbgpthr checking whether to enable maintainer-specific portions of Makefiles... no Dependencies Complete checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking OpenSSL CFLAGS... using '-I/usr/kerberos/include ' checking OpenSSL INCLUDES... using '-I/usr/kerberos/include ' checking for style of include used by make... GNU checking for gcc... /usr/bin/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 checking whether we are using the GNU C compiler... yes checking whether /usr/bin/gcc accepts -g... yes checking for /usr/bin/gcc option to accept ANSI C... none needed checking dependency style of /usr/bin/gcc... none configure: error: Unable to compile with SSL ERROR: Build has failed make: *** [globus_system_openssl-thr] Error 1
config.log
Description: Binary data
