Compiles cleanly and runs with no problem on ppc. From the dependencies should not have a problem on most architectures.
~ppc keyword added. Thanks for testing :)