I was able to generate FIPS Object Module - fipscanister.o fipscanister.o.sha1 fips_premain.c fips_premain.c.sha1 successfully but now struck in generating Build the FIPS capable library. followed below steps: $ . ./setenv-android.sh $ cd openssl-1.0.1e/ Next, fix the makefile and run configure. $ perl -pi -e 's/install: all install_docs install_sw/install: install_docs install_sw/g' Makefile.org $ ./config fips shared no-ssl2 no-ssl3 no-comp no-hw no-engine --openssldir=/usr/local/ssl/android-14/ \ --with-fipsdir=/usr/local/ssl/android-14/ --with-fipslibdir=/usr/local/ssl/android-14/lib/ Then run make depend and make all: $ make depend $ make all make all is resulting in failure with below error message: /usr/local/ssl/android-22/bin/fipsld: ./fips_premain_dso: not found Makefile.shared: 169: recipe for target 'link_a.gnu' failed. please let me know what I am missing. Thanks -- Sent from: http://openssl.6102.n7.nabble.com/OpenSSL-User-f3.html