After following the examples I still was running into compilation errors because of these missing files
Scrt1.o: and crti.o`
It seemed I was missing g++ so I had to run the following apt-get
sudo apt-get install g++-arm-linux-gnueabihf
now you should be able to see the files in the right place with