Do you have the OpenSSL 0.9.8 binaries installed on the system, as
documented in the STAF Developer's Guide
(http://staf.sourceforge.net/current/stafdg.html#Header_buildOpenSSL) ?

You may need to download the OpenSSL 0.9.8 source code and built it on your
system.

I'm not sure why the error message refers to file "libcrypto.so.0.9.8
0.9.8k" (it should be libcrypto.so.0.9.8).

You can verify that you have the OpenSSL 0.9.8 binaries installed by
running:

cd /
find . -name libcrypto.so.0.9.8
find . -name libssl.so.0.9.8

Thanks,
David


                                                                       
 David Bender          11501 Burnet Rd.   Phone (T/L): 1-512-286-5315  
 STAF/STAX Development Bldg. 903-5B002    (363-5315)                   
                       Austin, TX         ITN: 23635315                
 IBM Software Group,   78758-3400         Email: bda...@us.ibm.com     
 WPLC                                                                  
                                                                       
                                                                       






                                                                       
  From:       Arvind Chandra <arv...@yahoo.com>                        
                                                                       
  To:         staf-users@lists.sourceforge.net                         
                                                                       
  Date:       05/28/2010 07:51 PM                                      
                                                                       
  Subject:    [staf-users] Making plstaf for perl 5.10.1               
                                                                       





Hi,
     I used the following setup. CentOS release 5.2 32 bit and installed
perl 5.10.1 in it. I used the following command to configure perl

./Configure -Duseshrplib -Dusethreads -Dinstallusrbinperl -Duse64bitint
-des


Then I got the source code of STAF 3.4.1

And then the following environment settings
export OS_NAME=linux
export PROJECTS="staf perl"
export BUILD_TYPE=retail
export
PERL_V510_ROOT=/usr/local/lib/perl5/5.10.1/i686-linux-thread-multi-64int
export PERL_V510_INCLUDEDIRS=${PERL_V510_ROOT}/CORE
export PERL_V510_LIBDIRS=${PERL_V510_ROOT}/CORE
export PERL_BUILD_V510=1
export PERL_BUILD_V58=0
export PERL_BUILD_V56=0
export PERL_BUILD_V50=0
export OPENSSL_ROOT=/usr/lib

And then I get this error while make
make: g++: Command not found
/tmp/src/staf/stafreg/makefile.staf:31: 
/tmp/obj/linux/staf/retail/stafreg/STAFReg.d:
 No such file or directory
/tmp/src/staf/stafinfo/makefile.staf:31: 
/tmp/obj/linux/staf/retail/stafinfo/STAFInfo.d:
 No such file or directory
find: 0.9.8k: No such file or directory
find /usr/lib/libcrypto.so.0.9.8 0.9.8k -print
/tmp/src/staf/stafproc/makefile.staf:56: *** Could not find file
libcrypto.so.0.9.8 0.9.8k in directory /usr/lib. Check your settings for
OPENSSL_ROOT, OPENSSL_VERSION, and STAF_USE_SSL. You may also have to set
OPENSSL_LIBDIRS to the directory containing file libcrypto.so.0.9.8
0.9.8k..  Stop.

Not sure if not having g++ is an issue as I have gcc in the host. I feel
that the step
find /usr/lib/libcrypto.so.0.9.8 0.9.8k -print

is creating all the issues. As there is no file called 0.9.8k as when I
give this command from command line it still fails

ind /usr/lib/libssl.so.0.9.8 0.9.8k
/usr/lib/libssl.so.0.9.8
find: 0.9.8k: No such file or directory

-Arvind






------------------------------------------------------------------------------


_______________________________________________
staf-users mailing list
staf-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/staf-users

<<inline: graycol.gif>>

<<inline: ecblank.gif>>

------------------------------------------------------------------------------

_______________________________________________
staf-users mailing list
staf-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/staf-users

Reply via email to