Wie können wir ppc / ppc64 sowie volle 10.4 / 10.5 SDK Unterstützung für Xcode 4 wiederherstellen?

Da Apple nur die Schiffe SDK 10.6 mit Xcode4, die Entwicklung von PPC-Anwendungen mit Xcode4 ist unmöglich geworden. Während es möglich ist, Anwendungen zu entwickeln mit Xcode4, der auch unter 10.5 und vielleicht sogar auf 10.4 Systeme (durch Auswahl-SDK 10.6, aber Ziel der Bereitstellung 10.5 oder 10.4), Sie laufen nur auf Intel Macs, weil Sie müssen mindestens SDK 10.5 für Gebäude PPC-Anwendungen.

Weiter es gibt einige seltene Fälle, wo Sie wirklich brauchen, um zu bauen gegen ein SDK vor 10.6 für full-Plattform-Unterstützung, z.B. wenn bestimmte veraltet Funktionalität ist komplett verschwunden von der 10.6 SDK, aber Sie haben, um es zu benutzen und dynamische Verknüpfung ist nicht immer die beste option in diesen Fällen. Auch die Verknüpfung mit einem früheren SDK-manchmal werden einfache Entwicklung, wie die Funktionalität, die Sie nicht benutzen soll, wie wäre es mit Ursache Inkompatibilität zu früheren OS-Versionen nicht verfügbar sein, und jeder Versuch, es zu benutzen, jedenfalls führt sofort zu compiler-oder linker-Fehler.

Nicht zuletzt hat Apple auch entfernt GCC-4.0-support von Xcode4, die notwendig sein können, für bestimmte software zu bauen, richtig und Apple hat nie erlaubt, um software kompilieren mit GCC-4.2 wenn mit SDK 10.4, obwohl ich kaum glaube, das würde wirklich dazu führen, keine Probleme, nachdem alle software gebaut mit GCC 4.2 und SDK 10.6 läuft auch auf Mac OS 10.4 ohne Probleme, solange das Ziel der Bereitstellung korrekt eingestellt wurde und keine Funktionen, die nicht verfügbar ist, unter MacOS 10.4 verwendet wurde.

Natürlich können Sie immer haben Sie eine parallele installation von Xcode3 neben Xcode4, aber das heißt, Sie müssen darauf verzichten, alle (großen?) neue Funktionen von Xcode4 und halten Sie die Arbeit mit den veralteten Xcode3 IDE. Es wäre sicherlich viel besser, wenn könnten Sie auch verwalten Sie all Ihre alten Projekte innerhalb der gleichen IDE wie Ihr neue und davon profitieren alle neuen features zur Verfügung. Nicht alle Projekte, die gemacht werden können, 10.6 oder nur Intel in absehbarer Zukunft. Weiter bin ich strikt gegen die Abschaffung der support für ältere Plattformen früher, als wirklich notwendig ist.

Können wir diese Funktionalität wiederherstellen zu Xcode4?

InformationsquelleAutor der Frage Mecki | 2011-03-17

Schreibe einen Kommentar