SDL-1.2 기반 게임이 있으며이 게임을 iPhone으로 포팅하여 가장 쉬운 방법에 대해 물어보고 싶습니다. 나는 MacOSX에서 일하고 있으며 이미 Apple에 의해 iPhone SDK를 가지고있다. (그래서 나는 iPhone Toolchain이 내가 MacOSX를 사용할 때 옳지 않은 것 같다).SDL-1.2 기반 게임을 iPhone으로 이식하는 가장 쉬운 방법
나는 iphone-sdl-1-3 프로젝트가 있지만 그게 유일한 SDL 포트인지 궁금해합니다. 즉, 먼저 SDL-1.3에 게임을 포팅 할 다른 방법이 없습니다. 또한 프로젝트 페이지는 매우 불명확합니다. 실제로 지침이 없습니다. 또한 그들의 SVN은 비어 있으며 단일 문서 및/또는 위키 백과가 없습니다. 이 프로젝트의 유일한 것은 간단한 testproject ZIP 파일입니다. SVN에서 공식 SDL-1.3 소스를 가져와 어떻게 든 빌드하려고 노력해야합니다. 그게 맞습니까? 아마 어딘가에서 다운로드 할 수있는 바이너리를 미리 만들 수 있습니까?
다른 프로젝트도 살펴 보았습니다 (예 : ScummVM). It seems 그들은 Linux에서 crossbuild하기 위해 iPhone Toolchain을 사용하고 있습니다. 그러나 그들은 실제로 그들이 사용하고있는 SDL 버전과 그것과 연결하는 방법을 말하는 것이 아닙니다. In their forum 누군가가 iphone-mame-sdl이 사용되었다고 말했습니다. 이 프로젝트가 죽은 것으로 보입니다. 적어도 Google 코드 프로젝트는 현재 액세스 할 수 없습니다 (403 오류 반환).
나는 또한 그것에 대해 another question here on Stackoverflow을 보았습니다. (결과는 SDL-1.3 SVN을 사용합니다) - 이미 30 년이되었지만 상황이 바뀌 었는지 궁금합니다.
결국, SDL-1.2 기반 게임의 가장 쉬운 방법은 무엇일까요? SDL을 어디에서 구할 수 있습니까? SDL-1.2 또는 SDL-1.3?
감사합니다. 내 자신의 lib 컴파일하고 내 응용 프로그램과 함께 & 링크를 배포 할 것 같아요? 아니면 정적으로 링크? – Albert
참고 사항 : 제공된 iPhone 용 Xcode 프로젝트 파일에서 SDL-trunk를 빌드하면 정적 라이브러리로 SDL을 빌드합니다. 나는 그것에 대해서도 링크하는 방법에 대한 가장 좋은 방법에 대한 내 다른 질문에 대한 답변을 추측한다. – Albert