I downloaded the code & examples of the RF24 library : https://github.com/maniacbug/RF24/blob/master/nRF24L01.h When I tried to compile, I got those "assembler messages" : http://pastebin.com/LtiH2Fk1
When I comment the "#include printf.h" and the printf instructions, everything is fine, but obviously I don't get any messages on the serial out.... and it pains me since there is useful debug infos inside the RF24 lib. The printf.h 's source : http://pastebin.com/BuFxQT8T
I guess that the code was written for windows, and I have to modify it in order to make it works on my Ubuntu .... but I don't get compiler errors that I could process. Or I have to modify my computer's stdout config ... and don't have a clue where to begin. I'm very new to Arduino, and very very older than I was when I got my C++ classes ^^
Bonus question : How can the compiler fail on the assembled code ? Isn't it itself that's generating this source ?
My config : OS : Ubuntu 12.04 Arduino IDE : 1.0.5