
내 Android 앱을 Solaris 서버에서 컴파일하고 싶습니다. 하지만, 부터안드로이드 개발자내가 볼 수 있는 것은 Windows/MacOS/Linux 버전뿐입니다. Solaris 시스템에 Linux 바이너리를 설치하고 사용할 수 있는지 아는 사람이 있습니까? 그렇지 않다면 대안이 있습니까?
답변1
Solaris에서 Linux 바이너리를 실행하는 도구가 없으면 Java 기반 바이너리를 제외하고 Solaris에서 Android SDK 바이너리를 사용할 수 없습니다. Android SDK가 오픈 소스라면 당연히 솔라리스에서 컴파일할 수 있지만 오픈 소스인지는 확인할 수 없었습니다.
대안은 Linux(가상) 머신을 설정하는 것입니다. 제가 선택한 배포판은 Debian stable(제가 Android 개발에 사용하는 배포판)입니다.
답변2
Gnu make 1.8이 필요할 것입니다. 저는 그것이 매우 구체적이라고 믿습니다. Unix C 컴파일러가 아닌 GCC Gnu가 필요할 수도 있습니다. Unix에서 해당 항목과 Sun-java6-sdk를 실행할 수 있다면 우리 모두에게 알려주십시오. Python 2.6-7, 빌드 필수, sun-java와 같은 소스를 얻지 못할 수도 있는 다른 많은 것들이 있습니다. CM 및 Open-java-sdk의 성공 사례를 들었지만. Sun에 Unix 바이너리가 없을 것이라고는 상상하기 어렵습니다.
나는 그것에 대해 더 많이 생각합니다. gnu n GPL(예: glibc)이 안드로이드 구축을 위한 기초라면 대체 왜 떠났습니까?