The compile does work, but the response on my target says something is wrong: "Cannot execute binary file". It is obvious when you look at the elf header. The denx cross-compile does work a little bit differently. I am trying to find out how. I assume I have to convince the make-file from denx to call the iptables' one, not other way around. Klaus

called from iptables dir: PATH=$PATH CROSS_COMPILE=ppc_85xx- ARCH=ppc make NO_SHARED_LIBS=1 KERNEL_DIR=/opt/eldk/usr/src/tq2_lin/