Special method used to generate powerpc-wii 3.2.0 distribution. SVN checkout of tags/release_3_2_0 modified in fpcsrc/compiler directory, to avoid trying to build native powerpc-wii compiler Using 2.35 binutils source distribution, configured and compiled on a cygwin system with: configured by ../../binutils-2.35/configure, generated by GNU Autoconf 2.69, with options "'--host=i686-w64-mingw32' '--target=powerpc-eabi' '--with-sysroot' '--disable-intl' '--disable-libtool' '--disable-werror' 'host_alias=i686-w64-mingw32' 'target_alias=powerpc-eabi' 'CFLAGS=-gdwarf-4 -O0' 'LDFLAGS=-Wl,-static'" Resulting powerpc-wii-ar.exe, powerpc-wii-as.exe, powerpc-wii-ld.exe, powerpc-wii-objdump.exe, powerpc-wii-readelf.exe and powerpc-wii-strip.exe added to bin/i386-win32 directory into generated zip file. Starting with release compiler e:/pas/fpc-3.2.0/bin/i386-win32/ppc386.exe make crosssinglezipinstall CPU_TARGET=powerpc OS_TARGET=wii Using slightly modified svn checkout E:\pas\release-build\release_3_2_0>svn st -q M install\fpcjvm.ist M install\go32v2\win-to-dos-zips.bat (files not used in powerpc-wii zip generation) M fpcsrc\compiler\Makefile M fpcsrc\compiler\Makefile.fpc E:\pas\release-build\release_3_2_0>svn diff fpcsrc Index: fpcsrc/compiler/Makefile =================================================================== --- fpcsrc/compiler/Makefile (révision 45584) +++ fpcsrc/compiler/Makefile (copie de travail) @@ -561,6 +561,9 @@ ifeq ($(OS_TARGET),gba) NoNativeBinaries=1 endif +ifeq ($(OS_TARGET),wii) +NoNativeBinaries=1 +endif ifeq ($(OS_TARGET),msdos) NoNativeBinaries=1 endif Index: fpcsrc/compiler/Makefile.fpc =================================================================== --- fpcsrc/compiler/Makefile.fpc (révision 45584) +++ fpcsrc/compiler/Makefile.fpc (copie de travail) @@ -339,6 +339,9 @@ ifeq ($(OS_TARGET),gba) NoNativeBinaries=1 endif +ifeq ($(OS_TARGET),wii) +NoNativeBinaries=1 +endif ifeq ($(OS_TARGET),msdos) NoNativeBinaries=1 endif