diff --git a/doc/arm/Bv9ARM.ch04.html b/doc/arm/Bv9ARM.ch04.html index f8937c889f..4a35c1fad5 100644 --- a/doc/arm/Bv9ARM.ch04.html +++ b/doc/arm/Bv9ARM.ch04.html @@ -1547,15 +1547,11 @@ $ 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