Nach dem Upgrade auf XCode 4 kann ppc nicht verbunden werden

8

Ich folgte diese Anweisungen , um zu erfahren, wie das 10.4 SDK nach dem Upgrade auf XCode 4 mit PPC funktioniert. Ich bin in der Lage zu kompilieren, aber es tritt zum Zeitpunkt der Verbindung aus .

Als eine zusätzliche Falte verwende ich nicht XCode per se, sondern die mitgelieferte GCC-Toolchain. (Dies ist Teil eines großen plattformübergreifenden Projekts, das Makefiles verwendet.)

Hier ist ein Beispiel Makefile:

%Vor%

mit einer helloworld.cpp:

%Vor%

und hier ist seine Ausgabe:

%Vor%

Übrigens funktioniert dieses genaue Makefile auf einem XCode 3-System einwandfrei.

    
paleozogt 23.03.2011, 18:26
quelle

1 Antwort

5

Da Sie die Befehlszeile gcc (Unix-Entwicklungspaket) verwenden, wird nicht der GCC von /Developer oder /Xcode3 verwendet, sondern der von /usr , den ich habe nicht berührt meine ursprüngliche Beschreibung. Um die PPC-Unterstützung in der Kommandozeilen-GCC wiederherzustellen, müssen Sie zumindest tun, was jas darauf hingewiesen hat: . Oder du änderst dein Makefile so, dass du stattdessen den gcc von /Developer benutzt (ich habe deine helloworld.cpp im aktuellen Arbeitsverzeichnis erstellt, bevor du diese Befehle ausführst):

%Vor%

Sie können die beiden Warnungen ignorieren. Leider unterstützt GCC 4.0 nicht -mno-long-branch , was notwendig wäre, um lange Verzweigungen zu vermeiden.

    
Mecki 28.03.2011, 12:01
quelle