
Getting a cross-compiler toolchain working from PPC to ARM is a pain in my rear. That is all.
Also, getting code that works well under GCC for PPC, x86-linux, and x86-windows to then compile well under Visual Studio/C++/.Net/whatever-the-crap-Microsoft-calls-their-compiler-now is also a pain in my rear. That is really all.