I ran the config script with this option.

./config -d --prefix=/home/portnoy/dsd/Linux/openssl/openssl-0.9.8a -shared

When I tried to run make install this happened.

making install in engines...
make[1]: Entering directory `/home/portnoy/shared/src/openssl/openssl-0.9.8a/engines'
installing 4758cca
cp: cannot stat `lib4758cca.so': No such file or directory
installing aep
cp: cannot stat `libaep.so': No such file or directory
installing atalla
cp: cannot stat `libatalla.so': No such file or directory
installing cswift
cp: cannot stat `libcswift.so': No such file or directory
installing gmp
cp: cannot stat `libgmp.so': No such file or directory
installing chil
cp: cannot stat `libchil.so': No such file or directory
installing nuron
cp: cannot stat `libnuron.so': No such file or directory
installing sureware
cp: cannot stat `libsureware.so': No such file or directory
installing ubsec
cp: cannot stat `libubsec.so': No such file or directory
make[1]: *** [install] Error 1
make[1]: Leaving directory `/home/portnoy/shared/src/openssl/openssl-0.9.8a/engines'
make: *** [install_sw] Error 1

I think these libraries are for dynamic engine support.

I was able to fix this by rerunning config with these options.
./config -d --prefix=/home/portnoy/dsd/Linux/openssl/openssl-0.9.8a -shared -DENGINE_DYNAMIC_SUPPORT

Then I was able to build and install openssl-0.9.8a. I think think this is a bug, I don't know all the ins and outs of the openssl build system, but I think that the config script should fail if I don't provide the right arguments, rather than building everything and having make install failing.

I'm running Suse 9.2.

Matt Rodriguez

______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    openssl-users@openssl.org
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to