I had a go for the cross-compiler, but it failed with:
pp.pas(219,36) Warning: Object /lib/crt0.o not found, Linking may fail !
/usr/local/bin/powerpc-aix-ld: cannot find /lib/crt0.o
/usr/local/bin/powerpc-aix-ld: cannot find -lm
/usr/local/bin/powerpc-aix-ld: cannot find -lc
/usr/local/bin/powerpc-aix-ld: cannot find -lbsd
An error occurred while linking
The commands to get here are:
Building the cross-binutils:
./configure --target=powerpc-aix --prefix=/usr/local/lib/powerpc-aix --bindir=/usr/local/bin --program-prefix=powerpc-aix- --disable-werror
make
sudo make install
Building the cross-compiler:
make all OPT="-ap" CPU_TARGET=powerpc OS_TARGET=aix
Maybe this helps.