ARM TRNG on PYNQ Z2

Respected Team,

I want to build ARM TRNG (GitHub - ARM-software/TZ-TRNG: TrustZone True Number Generator) on PYNQ Z2 board.

At the first stage, I need to define the kernel DIR environment variable and for this I am defining it to usr/src/kernel but I have a doubt if it is the correct folder containing kernel source files.

When I run the following command:

make -C TZ-TRNG-master/host/src/tztrng_lib/
I get the following error:

make: Entering directory ‘/home/xilinx/TZ-TRNG-master/host/src/tztrng_lib’
TRNG90B: CC_CONFIG_TRNG_MODE=1
[CC] tztrng_driver.c → build-ppc_4xx/tztrng_driver.o
/bin/bash: line 1: ppc_4xx-gcc: command not found
make: *** [/home/xilinx/TZ-TRNG-master/host/Makefile.rules:277: build-ppc_4xx/tztrng_driver.o] Error 127
make: Leaving directory ‘/home/xilinx/TZ-TRNG-master/host/src/tztrng_lib’

Please give me suggestion how to solve this error.

Thank you!