patch -p1 -d openssl-0.9.8s \
$ cp pkcs11.GCC4.0.2.so.4.05 /opt/pkcs11/usr/lib/libpkcs11.so
-This library is only available for Linux as a 32-bit
- binary. If we are compiling on a 64-bit Linux system, it is
- necessary to force a 32-bit build, by specifying -m32 in the
- build options.
-Finally, the Keyper library requires threads, so we
+
The Keyper library requires threads, so we
must specify -pthread.
$ cd openssl-0.9.8s
-$ ./Configure linux-generic32 -m32 -pthread \
+$ ./Configure linux-x86_64 -pthread \
--pk11-libname=/opt/pkcs11/usr/lib/libpkcs11.so \
--pk11-flavor=sign-only \
--prefix=/opt/pkcs11/usr
@@ -1657,13 +1653,9 @@ $ ./Configure linux-x86_64 -pthread \
Configuring BIND 9 for Linux with the AEP Keyper
To link with the PKCS #11 provider, threads must be
enabled in the BIND 9 build.
-The PKCS #11 library for the AEP Keyper is currently
- only available as a 32-bit binary. If we are building on a
- 64-bit host, we must force a 32-bit build by adding "-m32" to
- the CC options on the "configure" command line.
$ cd ../bind9
-$ ./configure CC="gcc -m32" --enable-threads \
+$ ./configure --enable-threads \
--with-openssl=/opt/pkcs11/usr \
--with-pkcs11=/opt/pkcs11/usr/lib/libpkcs11.so