Hello, > >> > > On HPUX engine libraries are build with .sl suffix > > but makefile tries to install libraries with .so suffix. > > You may reconfigure your installation with "no-hw" option > > if you are not using engines on HPUX or go to the engine > > directory and replace in Makefile line: > > *DSO_DLFCN*) sfx="so";; > > to: > > *DSO_DLFCN*) sfx="sl";; > > and rerun "make install" (temporary workaround). > > Your workaround will create .sl libraries. But I wanted to have .so > libraries. No, this libraries are already created. This will only install them.
> My architecture is IA-64. > I tried fixing this issue by changing the following. > > File : Makefile.shared > Line: # 458 > Before : expr "$(CFLAGS)" : 'DSO_DLFCN' > /dev/null && > SHLIB=lib$(LIBNAME).so; \ > After : expr "$(CFLAGS)" : '.*DSO_DLFCN.*' > /dev/null && > SHLIB=lib$(LIBNAME).so; \ > > It worked for me. The bug was in the evaluation of the command 'expr'. Still > I like to know whether this is a *CORRECT* fix. On HPUX Itanium .so and .sl are good suffixes and may be used. For me this looks that on hpux1123 .sl suffixes are for PA-RISC1.1 libraries and .so for ELF-32. Best regards, -- Marek Marcola <[EMAIL PROTECTED]> ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List [email protected] Automated List Manager [EMAIL PROTECTED]
