os x Schneeleopard installiert xcode in chroot

1076
Edward

Ich versuche, eine Chroot-Umgebung zum Testen von Entwickler-Builds einiger Software aufzubauen. Ich brauche xcode in dieser chroot, um es zu bauen, aber das xcode-Paket von der Snow Leopard Install-DVD wird nur auf dem / target installiert. Gibt es eine Möglichkeit, dies zu überschreiben?

2

1 Antwort auf die Frage

2
jaybuff

Sie müssen die CM_BUILD-Umgebungsvariable festlegen, bevor Sie das Installationsprogramm ausführen. Im Terminal machen Sie folgendes:

mkdir -p /tmp/chroot export CM_BUILD=1 sudo installer -target /tmp/chroot -pkg /Volumes/Xcode\ Tools/Packages/DeveloperTools.pkg 

Ich arbeite an einem Projekt namens joot, um die Erstellung von Chroots zu automatisieren. Derzeit wird nur Linux unterstützt, aber ich arbeite derzeit an der Unterstützung von OS X. Siehe http://getjoot.org/