¿Cómo compilar openssl 1.0.2f en Beaglebone Black?

Actualmente, uso el siguiente comando para compilar openssl 1.0.2f del paquete openssl:

$ tar xzf openssl-1.0.2e.tar.gz
$ cd openssl-1.0.2e
$export PREFIX={PREFIX}
$./Configure -DOPENSSL_NO_HEARTBEATS --openssldir=$PREFIX shared os/compiler:${TARGET}
$ make

Esta es la arquitectura de Beaglebone Black

$uname -a
$Linux beaglebone 3.8.13-bone70 #1 SMP Fri Jan 23 02:15:42 UTC 2015 armv7l GNU/Linux

También trato de establecer TARGET de la lista:

linux-armv7l || linux-aarch64 || linux-alpha + bwx-ccc || linux-alpha + bwx-gcc || linux-alpha-ccc || linux-alpha-gcc || linux-aout || linux-armv4 || linux-elf || linux-generic32 || linux-generic64 || linux-ia32-icc || linux-ia64 || linux-ia64-icc || linux-mips32 || linux-mips64 || linux-ppc || linux-ppc64 || linux-ppc64le || linux-sparcv8 || linux-sparcv9 || linux-x32 || linux-x86_64 || linux-x86_64-clang || linux-x86_64-icc || linux32-s390x || linux64-mips64 || linux64-s390x || linux64-sparcv9

Pero cuando make openssl, vuelve:

make[1]: {TARGET}: Command not found

También trato de configurar:

os/compiler:gcc

versión de gcc:

$ gcc --version
gcc (Debian 4.9.2-10) 4.9.2

Pero cuando make openssl, vuelve:

/bin/sh: 1: ./pod2mantest: Permission denied
installing man1/CA.pl.1
sh: 1: --section=1: not found
Makefile:634: recipe for target 'install_docs' failed
make: *** [install_docs] Error 127

¿Podrías decirme qué está mal aquí?

Respuestas a la pregunta(1)

Su respuesta a la pregunta