Verhindern, dass MacPorts vorgefertigte Pakete installiert?

Ich versuche, libiconv mit MacPorts zu installieren. Ich muss es erstellen, damit es unter OS X 10.5 ausgeführt werden kann, während auf meinem Mac 10.6 ausgeführt wird. Also habe ich das gerne hinzugefügtmacports.conf:

<code>macosx_deployment_target 10.5
</code>

Das soll MacPorts zwingen, den Port mit 10.5 SDK zu bauen. Die installierten Bibliotheken enthalten jedoch weiterhinLC_DYLD_INFO Ladebefehl, der nur in 10.6 verfügbar ist.

Ich habe den Port mit der Option -v neu installiert und festgestellt, dass er ein vorgefertigtes Paket herunterlädt und installiert, ohne es zu kompilieren. Das Paket wurde offensichtlich auf 10.6-Maschinen gebaut.

Die Frage ist: Wie kann ich MacPorts dazu zwingen, den Port auf meinem Computer mit meinen Einstellungen zu erstellen? Vielen Dank.

Bearbeiten: Ich erstelle x86 / x64-Universal-Binärdateien mit diesem Befehl:

<code>sudo port -v install libiconv +universal
</code>

Antworten auf die Frage(2)

Ihre Antwort auf die Frage