No se puede vincular ppc después de actualizar a XCode 4

Seguíestas instrucciones sobre cómo hacer que el SDK 10.4 funcione con PPC después de actualizar a XCode 4. Puedo compilar, pero se produce un error en el momento del enlace.

Como una arruga adicional, no estoy usando XCode per se, sino la cadena de herramientas gcc que viene con él. (Esto es parte de un gran proyecto multiplataforma que utiliza archivos MAKE).

Aquí hay un ejemplo de archivo MAKE:

CXX=g++-4.0
CXXFLAGS=-arch i386 -arch ppc -isysroot /Developer/SDKs/MacOSX10.4u.sdk -mmacosx-version-min=10.4

helloworld: helloworld.o
    $(CXX) $^ -o $@ $(CXXFLAGS)

with a helloworld.cpp:

#include <stdio.h>

int main(void) {
    printf("hello world \n");
    return 0;
}

y aquí está su salida:

$ make
g++-4.0 -arch i386 -arch ppc -isysroot /Developer/SDKs/MacOSX10.4u.sdk -mmacosx-version-min=10.4   -c -o helloworld.o helloworld.cpp
g++-4.0 helloworld.o -o helloworld -arch i386 -arch ppc -isysroot /Developer/SDKs/MacOSX10.4u.sdk -mmacosx-version-min=10.4
ld: in /Developer/SDKs/MacOSX10.4u.sdk/usr/lib/crt1.o, in section __TEXT,__text reloc 1: sectionForNum(4) section number not for any section for architecture ppc
collect2: ld returned 1 exit status
lipo: can't open input file: /var/folders/NK/NK2TdejFFfOupEszIr4fG++++TM/-Tmp-//ccryAbut.out (No such file or directory)
make: *** [helloworld] Error 1

btw, este archivo MAKE exacto funciona bien en un sistema XCode 3.

Respuestas a la pregunta(1)

Su respuesta a la pregunta