FYI I have built to Mac-OSX cross compiler based on 3.4.3. The runtime build failed since I have no OSX libc headers (and no OSX binutils...). But it got past configure stage and attempted to compile files.
Waldek, thank you very much for your answer, it directed me to the right way. I've managed to build cross compiler for ppc from GPC 20050217 version. Just for the information: in <gpc_source_dir>/p/rts/configure I've added string host_alias=i686-pc-linux-gnu
just before strings
build=$build_alias host=$host_alias target=$target_alias
and things went better, gpc understood that it's being built as a cross-compiler. I didn't make the patch because it is not a real one but perhaps it will be useful information for someone. Regards, Igor Marnat marny@rambler.ru