나는 MacPorts로 libiconv를 설치하려고합니다. 내 Mac이 실행되는 동안 OS X 10.5에서 실행되도록 빌드해야합니다. 10.6. 그래서 macports.conf
에 같은이 추가 :MacPorts가 사전 빌드 된 패키지를 설치하지 못하게 하시겠습니까?
macosx_deployment_target 10.5
그 가정으로 힘 MacPorts를 10.5 SDK와 포트를 구축 할 수 있습니다. 그러나 설치된 라이브러리에는 여전히 12.30에서 사용할 수있는 LC_DYLD_INFO
로드 명령이 포함되어 있습니다.
-v 옵션을 사용하여 포트를 다시 설치하고 컴파일하지 않고 미리 빌드 된 패키지를 다운로드하고 설치한다는 사실을 알았습니다. 이 패키지는 분명히 10.6 대의 컴퓨터에 구축되었습니다.
질문 : 설정을 사용하여 MacPorts가 내 컴퓨터에 포트를 강제로 구성하도록하려면 어떻게해야합니까? 감사.
편집 :이 명령을 사용하여 86/64 유니버설 바이너리를 구축하고있다 :
sudo port -v install libiconv +universal