Updated Makefile to be more flexible, added -lgcc for ARM runtime abi