On Mon, 2014-08-04 at 22:45 +0200, Michael Felt wrote: And finally - read exactly what is there: -- Dependent module libcrypt.so could not be loaded, not as above 0509-150 Dependent module /usr/lib/libssl.a(libssl.so.0.9.8) could not be loaded. (libssl.a(member))
The problem there is that libssl depends on libcrypto. In order to build the entire package as archives, you must let openssl build libcrypto.so.0.9.8 or whatever you plan to call it, then archive it into libcrypto.a, then when it builds libssl.so it will link to the correct member of libcrypto.a So the library build rule should add the "ar" command to create the .a file, then delete the .so file.