2011-12-23 4 views
0

this link에서 샘플 코드를 다운로드했지만 ndk를 사용하여 빌드하려고했지만 전체 프로젝트를 다운로드하지 않고 submodules 폴더의 일부 폴더에 일부 파일이 누락되었습니다. 그래서 어디에서 linphone을위한 모든 파일과 폴더를 얻을 수 있습니다. 당신이 당신의 자식 클론에서 "--recursive '이 포함되지 않았기 때문에편집 linPhone 샘플 코드

+0

당신은 OS의 검색을 사용하여 프로젝트 디렉토리에있는 파일을 검색 한 적이있다 하지만 경로의 오류로 인해 파일을 찾을 수 없다는 말을 설정했습니다. – ingsaurabh

+0

필자는 xp를 사용하여 필요한 모든 파일을 검색 할 수 있지만 파일이 없습니다. –

+0

git clone을 사용하여 코드를 다운로드 했습니까? 내 OS는 우분투 11.04이며 전 자식 복제본을 사용하고 모든 소스 파일을 가지고 있습니다. 그러나 그것을 구축하는 데 문제가 있습니다. 나는이 링크 –

답변

2

당신이 서브 모듈의 파일을 받고되지 않은 이유입니다. 이 입력해야합니다 : "자식 클론 자식을 : //git.linphone.org/linphone-android.git --recursive"이 파일이 있음을 수 있습니다로

+0

는 FFmpeg 등처럼 안녕 내가 http://www.linphone.org/eng/download/git.html에서 linphone 코드를 다운로드, 나는 그것이 완료되지 않습니다, Cygwin에서에이 명령 ./prepare_sources.sh을 실행하려고 약간의 오류로 끝납니다. 아직도 예제와 함께 첨부 된 Readme 파일에서 언급 한 모든 단계를 완료합니다. 빌드하고 코드를 실행하면 java.lang.NoClassDefFoundError : com.google.android.gcm.GCMRegistrar가 표시되고 GCM 코드에 주석을 추가하면 LinphoneActivity.java에 대해 동일한 오류가 발생합니다. 코드 전체를 다운로드, 빌드 및 실행하거나 참조 링크를 제안 해주십시오. 미리 감사드립니다. – Ankit

+0

난 당신이 또한 당신이 그때 이미 자식 복제 명령 --recursive 사용하여 그들을 다운로드 한 다른 출처에서 서브 모듈을 의미하는 경우 – Winona

+0

을 ./prepare_sources.sh 실행하기 전에 다른 소스를 다운로드해야 Cygwin에서 생각. 그리고 "autoconf automake libtool pkg-config"도구에 대해 말하면 afaik 이러한 도구는 Cygwin과 함께 제공됩니다. 내가 틀렸다면 나를 바로 잡아주세요. – Ankit