2013-11-14 4 views
1

Linphone을 사용하는 SIP 응용 프로그램에서 작업하고 있습니다. 나는에서 자식 저장소 가지고 : 내가 읽어보기를 다음Linphone 안드로이드 - (x86 용 libvpx 빌드 실패 | vp8) - Mac OSX

git clone git://git.linphone.org/linphone-android.git --recursive

을하고 난 make를 실행하면 다음과 같은 오류가 발생합니다 :

/Users/---/Development/AndroidSIPPI/linphone-android/submodules/externals/libvpx/vp8/encoder/onyx_if.c: In function 'vp8_create_compressor': /Users/---/Development/AndroidSIPPI/linphone-android/submodules/externals/libvpx/vp8/encoder/onyx_if.c:2059:45: error: 'vp8_copy32xn' undeclared (first use in this function) /Users/---/Development/AndroidSIPPI/linphone-android/submodules/externals/libvpx/vp8/encoder/onyx_if.c:2059:45: note: each undeclared identifier is reported only once for each function it appears in [CC] vp8/encoder/picklpf.c.o make[2]: * [vp8/encoder/onyx_if.c.o] Error 1 make[2]: Waiting for unfinished jobs.... make[1]: [.DEFAULT] Error 2 Build of libvpx for x86 failed. make: * [/Users/---/Development/AndroidSIPPI/linphone-android/submodules/externals/build/libvpx/x86/libvpx.a] Error 1

내가 내 기존 프로젝트에 Linphone - 라이브러리를 가져올. 아무도 나를 도울 수있는 더 좋은 방법이 있습니까?

답변

1

문제가 해결되었습니다.

PATH vars가 올바르게 설정되어야합니다!

MAC에

:

sudo vi /etc/paths

및 모든 패키지

을 depencies 설치 포트를 사용하여도

/Users/USERNAME/YOURPATH/android-ndk-r9b 

/Users/USERNAME/YOURPATH/adt-bundle-mac-x86_64-20130522/sdk 

/Users/USERNAME/YOURPATH/adt-bundle-mac-x86_64-20130522/sdk/tools 

/Users/USERNAME/YOURPATH/adt-bundle-mac-x86_64-20130522/sdk/platform-tools 

을 추가하고