Sto provando a installare libiconv con MacPorts. Ho bisogno di costruirlo per funzionare in OS X 10.5 mentre il mio Mac è in esecuzione 10.6. Così ho aggiunto questo come a macports.conf
:Impedisci a MacPorts di installare pacchetti predefiniti?
macosx_deployment_target 10.5
che presumibilmente MacPorts forza per costruire il porto con 10.5 SDK. Tuttavia, le librerie installate contengono ancora il comando di caricamento LC_DYLD_INFO
che è disponibile solo in 10.6.
Ho reinstallato la porta con l'opzione -v e ho trovato che scarica e installa un pacchetto preconfigurato senza compilazione. Il pacchetto ovviamente è stato costruito su macchine 10.6.
La domanda è: come posso forzare MacPorts a costruire la porta sulla mia macchina con le mie impostazioni? Grazie.
Edit: Sto costruendo x86/x64 binari universali con questo comando:
sudo port -v install libiconv +universal