The voltage should ideally be 5.1 Volts and the recommended current capacity is 1.2 Amps for a Pi Zero.
You should use at least 18AWG cable and no unnecessary connections that can cause voltage drop between the power and the Pi.
All works correct now. Thanks for the help.
The steps I took to fix it was
use the ether MAC address under eth0
Manually configure a static on the router/modem.
Restart the RPi. service networking restart did not do it for me.
All answers are great! But ensure that you are using the latest cross-compiler 10.2.0
For setting up your environment see this .. Cross Compiler: Installation Instructions
GCC provides great documentation for ARM devices and which flags work best
Create a hello.c file for hello world and try this:
arm-linux-gnueabihf-gcc hello.c -march=...
Firstly, undo all your changes to /etc/network/interfaces - if you're making changes here you are following old tutorials (as one of your links suggests) - I wouldn't say never touch anything here, but only do so if you are 100% sure you know what you are doing
Now, edit /etc/dhcpcd.conf and add the following