macports를 통해 Mac OSX 10.9에 SDL 2를 설치하는 과정에서 참조 용으로 찾을 수있는 모든 sdl 관련 정보와 공식 문서를 참조하고 있습니다. 그대로Macports로 SDL 2 설치하기. X11은 의존성입니까?
https://guide.macports.org/은 솔직하다 : 그 sdl2lib 사용할 수있는 참조
https://guide.macports.org/#using.variants.invoking
...libsdl2 has the variants:
universal: Build for multiple architectures
x11: Enable X11 support
하지만에도 불구하고
은 위의 링크에서 페이지를 보면서 가진 한 "SDL with X11"에 대한 문서를 검색 한 결과 이 X11 (및/또는 범용 AKA powerpc)을 지원하는지 여부에 대한 정보를 찾을 수없는 것 같습니다. SDL을 설치하기 만하면 무언가가 망가 졌거나 누락 된 것입니다. https://forums.libsdl.org/viewtopic.php?t=2871&sid=52ca72a72c285196dd25fd8619715ae9(즉, 또 다른 문제입니다 :. 내가 발견 한 정보의 대부분은 오래된 운영 체제에 적용)
다음 다시, X11 몇 가지 문제가 맥 OSX 10.1가 새로웠다 다시 기본적으로 활성화되어 있었다 당신이 X11을 사용하지 않는분명히 SDL은 한 지점에서 스레드 안전하지 이었지만, 1 verson SDL의 주요 버전 때이 언급되었다 : 나는 진행을 의미하고 어떻게 http://forum.freegamedev.net/viewtopic.php?f=3&t=1078
되어있는 경우, (어떤 플래그 보통?)
port install libsdl2 <???>
다음 단계 설치 단계에 대한 도움과 후속 경고를 보내 주시면 감사하겠습니다. 미리 감사드립니다.
'port info libsdl2'는'universal'과'x11'을 제공합니다. OS X'libsdl2' 설치를 위해 X11이 필요 없습니다. GL, 마우스/키보드 이벤트, 오디오 등을 위해 OS X/Darwin을 사용할 것입니다. 이것은 확실히 당신이 원하는 것입니다. 사실'port deps libsdl2'는 (적어도 내 시스템에서는) 의존성을보고하지 않습니다. 당신은 가지고있는 것을 가지고 어떤 여분의 깃발도 필요하지 않아야합니다. MacPorts가 x86-64 빌드 빌드를 찾으면 설치합니다. 그렇지 않으면 소스 저장소에서 자동으로 빌드됩니다. –