__ppc__ didnt work, but __powerpc__ does. but seems some other things needed to be fixed for a working PPC version