[gt-user] [gtmanuals-user] installing GT 5.0.2

Lukasz Lacinski lukasz at ci.uchicago.edu
Tue Sep 28 01:43:10 CDT 2010


Hi Fazilah,

You are installing Globus Toolkit in the directory 
/usr/local/globus-5.0.2. A user account you use to install the Globus 
Toolkit do not have write permission on the directory. You can change an 
owner of the directory to the user you use to install the Globus Toolkit.

Regards,
Lukasz

fazot wrote:
> hi lucasz.
> Thank you for yr reply. From yr previous advices, i have installed 
> these three packages:
> 1. openssl_0.9.8g-15+lenny8_i386
> 2. libssl-dev_0.9.8g-15+lenny8_i386
> 3. zlib1g-dev_1.2.3.3.dfsg-12_i386
>
> when i tried to perfrom 'make' again, i got another error. If you dont 
> mind i have pasted the error build.log error below. Is there anythg 
> else that I missed? Thank you.
>
> /usr/local/globus-5.0.2/sbin/gpt-build   
> -srcdir=source-trees-thr/core/source gcc32dbgpthr
> /usr/local/globus-5.0.2/sbin/gpt-build   
> -srcdir=source-trees-thr/mds/libtool gcc32dbgpthr
> gpt-build ====> CHECKING BUILD DEPENDENCIES FOR globus_libtool
> SKIPPING REBUILD of gcc32dbgpthr
> /usr/local/globus-5.0.2/sbin/gpt-build   
> -srcdir=source-trees-thr/common/source gcc32dbgpthr
> gpt-build ====> CHECKING BUILD DEPENDENCIES FOR globus_common
> SKIPPING REBUILD of gcc32dbgpthr
> make: Circular globus_common-runtime <- globus_common_setup dependency 
> dropped.
> /usr/local/globus-5.0.2/sbin/gpt-build   
> -srcdir=source-trees/core/source gcc32dbg
> /usr/local/globus-5.0.2/sbin/gpt-build   
> -srcdir=source-trees/mds/libtool gcc32dbg
> gpt-build ====> CHECKING BUILD DEPENDENCIES FOR globus_libtool
> SKIPPING REBUILD of gcc32dbg
> /usr/local/globus-5.0.2/sbin/gpt-build   
> -srcdir=source-trees/common/source gcc32dbg
> gpt-build ====> CHECKING BUILD DEPENDENCIES FOR globus_common
> SKIPPING REBUILD of gcc32dbg
> /usr/local/globus-5.0.2/sbin/gpt-build   
> -srcdir=source-trees/common/setup gcc32dbg
> gpt-build ====> CHECKING BUILD DEPENDENCIES FOR globus_common_setup
> SKIPPING REBUILD of noflavor
> /usr/local/globus-5.0.2/sbin/gpt-build   
> -srcdir=source-trees-thr/xio/src gcc32dbgpthr
> gpt-build ====> CHECKING BUILD DEPENDENCIES FOR globus_xio
> SKIPPING REBUILD of gcc32dbgpthr
> /usr/local/globus-5.0.2/sbin/gpt-build   
> -srcdir=source-trees-thr/gsi/openssl/source gcc32dbgpthr
> gpt-build ====> CHECKING BUILD DEPENDENCIES FOR globus_openssl
> gpt-build ====> Changing to 
> /usr/local/globus-5.0.2/source-trees-thr/gsi/openssl/source
> gpt-build ====> BUILDING FLAVOR gcc32dbgpthr
> GLOBUS_LOCATION=/usr/local/globus-5.0.2; export GLOBUS_LOCATION;  
> CPP='/usr/bin/gcc -E'; export CPP; CPPFLAGS=' 
> -I/usr/local/globus-5.0.2//include 
> -I/usr/local/globus-5.0.2//include/gcc32dbgpthr'; export CPPFLAGS; 
> CFLAGS='-g    -D_REENTRANT -Wall'; export CFLAGS; LDFLAGS=' 
> -L/usr/local/globus-5.0.2//lib '; export LDFLAGS; LIBS='  -lpthread'; 
> export LIBS; CXX='/usr/bin/g++'; export CXX; CXXCPP='/usr/bin/g++ -E'; 
> export CXXCPP; CXXFLAGS='-g   '; export CXXFLAGS; 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;  
> /usr/local/globus-5.0.2/source-trees-thr/gsi/openssl/source/configure  
> --enable-debug --with-threads=pthreads  --with-flavor=gcc32dbgpthr
> /usr/local/globus-5.0.2/source-trees-thr/gsi/openssl/source/configure: 
> line 89: conf10558.sh: Permission denied
> /usr/local/globus-5.0.2/source-trees-thr/gsi/openssl/source/configure: 
> line 90: conf10558.sh: Permission denied
> chmod: cannot access `conf10558.sh': No such file or directory
> /usr/local/globus-5.0.2/source-trees-thr/gsi/openssl/source/configure: 
> line 202: conf10558.file: Permission denied
> /usr/local/globus-5.0.2/source-trees-thr/gsi/openssl/source/configure: 
> line 936: config.log: Permission denied
>
> ERROR: Build has failed
> make: *** [globus_system_openssl-thr-compile] Error 1
>
> Thanks.
>
> Fazot
>
> On Thu, Sep 23, 2010 at 1:38 AM, Lukasz Lacinski 
> <lukasz at ci.uchicago.edu <mailto:lukasz at ci.uchicago.edu>> wrote:
>
>     Hi Fazot,
>
>     According to
>     http://globus.org/toolkit/docs/latest-stable/admin/install/#gtadmin-prereq-required
>     you need to install the package libssl-dev. The package contains
>     header files (look at the output: checking OpenSSL INCLUDES...
>     using '') that are required to build Globus Toolkit.
>
>     Regards,
>     Lukasz
>
>
>     fazot wrote:
>
>         I was trying to install GT 5.0.2 GridFTP on Debian. I tried to
>         follow the instruction then i got stuck during command globus$
>         make.
>         Did any of you come across the same error? Kindly advise.Thank
>         you.
>         Here i attached the build.log for reference.
>         /usr/local/globus-5.0.2//sbin/gpt-build  
>         -srcdir=source-trees-thr/core/source gcc32dbgpthr
>         /usr/local/globus-5.0.2//sbin/gpt-build  
>         -srcdir=source-trees-thr/mds/libtool gcc32dbgpthr
>         gpt-build ====> CHECKING BUILD DEPENDENCIES FOR globus_libtool
>         SKIPPING REBUILD of gcc32dbgpthr
>         /usr/local/globus-5.0.2//sbin/gpt-build  
>         -srcdir=source-trees-thr/common/source gcc32dbgpthr
>         gpt-build ====> CHECKING BUILD DEPENDENCIES FOR globus_common
>         SKIPPING REBUILD of gcc32dbgpthr
>         make: Circular globus_common-runtime <- globus_common_setup
>         dependency dropped.
>         /usr/local/globus-5.0.2//sbin/gpt-build  
>         -srcdir=source-trees/core/source gcc32dbg
>         /usr/local/globus-5.0.2//sbin/gpt-build  
>         -srcdir=source-trees/mds/libtool gcc32dbg
>         gpt-build ====> CHECKING BUILD DEPENDENCIES FOR globus_libtool
>         SKIPPING REBUILD of gcc32dbg
>         /usr/local/globus-5.0.2//sbin/gpt-build  
>         -srcdir=source-trees/common/source gcc32dbg
>         gpt-build ====> CHECKING BUILD DEPENDENCIES FOR globus_common
>         SKIPPING REBUILD of gcc32dbg
>         /usr/local/globus-5.0.2//sbin/gpt-build  
>         -srcdir=source-trees/common/setup gcc32dbg
>         gpt-build ====> CHECKING BUILD DEPENDENCIES FOR
>         globus_common_setup
>         SKIPPING REBUILD of noflavor
>         /usr/local/globus-5.0.2//sbin/gpt-build  
>         -srcdir=source-trees-thr/xio/src gcc32dbgpthr
>         gpt-build ====> CHECKING BUILD DEPENDENCIES FOR globus_xio
>         SKIPPING REBUILD of gcc32dbgpthr
>         /usr/local/globus-5.0.2//sbin/gpt-build  
>         -srcdir=source-trees-thr/gsi/openssl/source gcc32dbgpthr
>         gpt-build ====> CHECKING BUILD DEPENDENCIES FOR globus_openssl
>         gpt-build ====> Changing to
>         /usr/local/globus-5.0.2/source-trees-thr/gsi/openssl/source
>         gpt-build ====> BUILDING FLAVOR gcc32dbgpthr
>         GLOBUS_LOCATION=/usr/local/globus-5.0.2/; export
>         GLOBUS_LOCATION;  CPP='/usr/bin/gcc -E'; export CPP;
>         CPPFLAGS=' -I/usr/local/globus-5.0.2//include
>         -I/usr/local/globus-5.0.2//include/gcc32dbgpthr'; export
>         CPPFLAGS; CFLAGS='-g    -D_REENTRANT -Wall'; export CFLAGS;
>         LDFLAGS=' -L/usr/local/globus-5.0.2//lib '; export LDFLAGS;
>         LIBS='  -lpthread'; export LIBS; CXX='/usr/bin/g++'; export
>         CXX; CXXCPP='/usr/bin/g++ -E'; export CXXCPP; CXXFLAGS='-g  
>         '; export CXXFLAGS; 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;
>          /usr/local/globus-5.0.2/source-trees-thr/gsi/openssl/source/configure
>          --enable-debug --with-threads=pthreads
>          --with-flavor=gcc32dbgpthr 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... no
>         checking for mawk... mawk
>         checking whether make sets $(MAKE)... yes
>         checking OpenSSL CFLAGS... using ''
>         checking OpenSSL INCLUDES... using ''
>         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-compile] Error 1
>
>
>         Faz
>
>
>
>
>
> -- 
> Fazot



More information about the gt-user mailing list