You might try changing this:
8. gcc -shared -o librsa_engine.so libdune/libdune.a -lcrypto rsa-engine.o
rsa/rsa.o rsa/bignum.o rsa/aes.o rsa/x509parse.o rsa/pem.o
to this:
gcc –shared –o librsa_engine.so –L./libdune rsa_engine.o
rsa/rsa.o rsa/bignum.o rsa/aes.o rsa/x509parse.o rsa/pem.o –Wl,-Bstatic
–llibdune –Wl,-Bdynamic –lcrypto
just a guess. cheers
