make install fails on openssl-0.9.8a

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

make install fails on openssl-0.9.8a

Matt Rodriguez
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                    [hidden email]
Automated List Manager                           [hidden email]