我試圖用MacPorts安裝libiconv。我需要將它構建爲在Mac 10.6運行時在OS X 10.5中運行。所以我說這就像給macports.conf
:防止MacPorts安裝預構建的軟件包?
macosx_deployment_target 10.5
,理應力的MacPorts建港10.5 SDK。但是,已安裝的庫仍包含LC_DYLD_INFO
加載命令,該命令僅在10.6中可用。
我用-v選項重新安裝了端口,發現它下載並安裝了預編譯的程序包而無需編譯。該套件顯然是建立在10.6臺機器上的。
問題是:如何強制MacPorts使用我的設置在我的機器上構建端口?謝謝。
編輯:我建立在x86/x64通用二進制用這個命令:
sudo port -v install libiconv +universal