I am trying "Cross-compiling Arm NN for the Raspberry Pi and TensorFlow"
I have followed exact steps mentioned in the below link,
https://developer.arm.com/technologies/machine-learning-on-arm/developer-material/how-to-guides/cross-compiling-arm-nn-for-the-raspberry-pi-and-tensorflow/extracting-arm-nn-on-your-raspberry-pi-and-running-a-sample-program
But I got below error when compiling sample application on raspberry pi.
pi@raspberrypi:~/armnn-dist $ export LD_LIBRARY_PATH=/home/pi/armnn-dist/armnn/lib pi@raspberrypi:~/armnn-dist $ g++ SimpleSample.cpp -I/home/pi/armnn-dist/armnn/include -I/home/pi/armnn-dist/boost/include -L/home/pi/armnn-dist/armnn/lib -larmnn -larmnnTfParser -lprotobuf -o SimpleSample /home/pi/armnn-dist/armnn/lib/libarmnn.so: undefined reference to `powf@GLIBC_2.27' /home/pi/armnn-dist/armnn/lib/libarmnn.so: undefined reference to `expf@GLIBC_2.27' /home/pi/armnn-dist/armnn/lib/libarmnn.so: undefined reference to `logf@GLIBC_2.27' collect2: error: ld returned 1 exit status pi@raspberrypi:~/armnn-dist $
Hey any chance you can outline exactly how you did that? Because my virtual machine is not allowing me to install gcc 6.3, only 6.5. And how did you change your gblic? Many thanks.