1825759 Members
2141 Online
109687 Solutions
New Discussion

Openssl and perl problem

 
SOLVED
Go to solution
Gerard McNeill
Advisor

Re: Openssl and perl problem

Hi Dirk,

The problem still persists, however i think i have narrowed it down to the fact that the
libfl.sl is not on the box.

$ make
+ rm -f libcrypto
+ rm -f libssl
making all in crypto...
ar r ../libcrypto.a cryptlib.o mem.o mem_dbg.o cversion.o ex_data.o tmdi
ff.o cpt_err.o ebcdic.o uid.o
/usr/lib/dld.sl: Can't find path for shared library: libfl.sl
/usr/lib/dld.sl: No such file or directory
*** Termination signal 134

Stop.
*** Error exit code 1

Stop.
$

I now have to get a copy of this lib somewhere!
Gerard
Dirk Wiedemann
Respected Contributor
Solution

Re: Openssl and perl problem

libfl is among other things part of the flex depot.
You can get it from here:
http://hpux.connect.org.uk/hppd/hpux/Gnu/flex-2.5.4a/
Please notice that the bison depot is a dependency for flex, you can get it from here:
http://hpux.connect.org.uk/hppd/hpux/Gnu/bison-1.35/
both depots are dependencies for gcc and needed to be install (like make too http://hpux.connect.org.uk/hppd/hpux/Gnu/make-3.79.1/ )

regards
Dirk
Gerard McNeill
Advisor

Re: Openssl and perl problem

Dirk,

Install the flex s/w straight from the hp website and the make has now worked!!!

However still more problems, i have performed the 'make install' for ssl and i am getting the following compilation errors -

Can't locate Getopt/Long.pm in @INC <@INC contains: /opt/perl/lib/5.6.1/PA-RISC1.1-thread-multi /opt/perl/lib/5.6.1

Any ideas what may cause this?
Gerard
Dirk Wiedemann
Respected Contributor

Re: Openssl and perl problem

First congratulations to reach this point.
The new problem is the same like the strict.pm problem with another file.
You can copy it also, but I think it's better to install perl5 new in the default /opt/perl5 directory.

H.Merijn Brand (procura
Honored Contributor

Re: Openssl and perl problem

Just out of curiousity, why not upgrade to 5.8.0?

1. Do you *need* threads?
2. gcc-3.x support is much better in 5.8.0

You could start with a precompiled 5.8.0 with a lot of modules from https://www.beepz.com/personal/merijn and continue from there. The gcc-compiler that was used to build it can be fetched there too.
Enjoy, Have FUN! H.Merijn