It looks like you have a problem with the nrf24l01 library you have install. Many of the missing items are declared in nRF24L01.h but not all. I would suggest you delete your NRF2401 library completely and install a new version. Try
jscrane (Stephen Crane) · GitHub or http://maniacbug.github.com/RF24
Either of those libraries will work with your sketch and satisfy all the dependencies.