Talk:PowerPC

From ReactOS Wiki
Revision as of 06:13, 12 April 2007 by Losinggeneration (talk | contribs) (Toolchain)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

If apple completes it's transition to x86/x86_64 CPUs, will a PowerPC port even have enough support to happen?

sure, except ...

You're forgetting, the dolphin (gamecube), xbox 360 and playstation 3, as well as the variant machines such as the PegasosPPC. Although there might not always be a market for desktop powerpc boards, I'd expect that the market for high-density PPC boards in small, single board configurations will remain strong. I feel that even if only a few people are using the PPC port, the cost of maintaining it isn't very high and the reward in portablility terms is quite good.

Not to mention, I get to learn some stuff.


Toolchain

I'm curious about the toolchain and how to build it. Here's what I did without any success. MingwPPC Binutils

../binutils-2.16.91-20060119-1/configure --target=powerpc-linux-elf --prefix=/usr/local/mingw-ppc/ --program-prefix=mppcw32- && make

Cygwin Binutils

../binutils-20060817-1/configure --target=powerpcle-cygwin32 --program-prefix=ppcwin32 --prefix=/usr/local/mingw-ppc/ --enable-targets=powerpc-unknown-linux-gnu && make

Copied Mingw-Runtime includes to /usr/local/mingw-ppc/powerpc-linux-elf/sys-include/

MingwPPC Gcc

../gcc-3.4.2-20040916-1/configure  --target=powerpc-linux-elf --prefix=/usr/local/mingw-ppc/ --program-prefix=mppcw32- && make

Error from Gcc

/usr/local/mingw-ppc//powerpc-linux-elf/sys-include/ctype.h:143: error: `_imp____mb_cur_max_dll' undeclared (first use in this function)

What did I miss?