Having trouble building APM from sources

First off I would like to say that I have just received my Navio2 and it very impressive!; However, when I build APM from sources I does nothing. When I run the pre-built code I run great. what am I missing?

pi@navio:~/ardupilot/build/navio2/bin $ sudo ./arducopter-quad
pi@navio:~/ardupilot/build/navio2/bin $

pi@navio:~/ardupilot/build/navio2/bin $ sudo ArduCopter-quad
Raspberry Pi 2 with BCM2709!
Raspberry Pi 2 with BCM2709!
^CInterrupted

Any help would be greatly appreciated!

I found a page in the Navio+ that stated the a chmod may be necessary, with no better results.

pi@navio:~ $ sudo chmod +x APMrover2.elf
pi@navio:~ $ sudo ./APMrover2.elf -A udp:192.168.2.8:14550
pi@navio:~ $ ls -l
total 8552
-rwxrwxr-x 1 pi pi 8752929 May 5 14:58 APMrover2.elf
drwxr-xr-x 16 pi pi 4096 May 5 15:46 ardupilot
pi@navio:~ $