MSM7x27A/Snapdragon S1 플랫폼 기반의 지원되지 않는 장치에 대해 CyanogenMod 11 (Android 4.4)을 컴파일하는 단계에 큰 어려움을 겪고 있습니다. libstagefright를 빌드하려고하면 생성자를 포함하여 안드로이드 :: LPAPlayer :: *의 함수에 정의되지 않은 참조 오류가 발생합니다. 내가 오류는 다음과 같습니다정의되지 않은 참조 android :: LPAPlayer :: *
Copying: /home/dyngar-f/android/android/out/target/common/obj/JAVA_LIBRARIES/mms-common_intermediates/noproguard.classes.jar
frameworks/av/media/libstagefright/AwesomePlayer.cpp:1282: error: undefined reference to 'android::LPAPlayer::LPAPlayer(android::sp<android::MediaPlayerBase::AudioSink> const&, bool&, android::AwesomePlayer*)'
frameworks/av/media/libstagefright/AwesomePlayer.cpp:1306: error: undefined reference to 'android::LPAPlayer::mObjectsAlive'
frameworks/av/media/libstagefright/AwesomePlayer.cpp:1882: error: undefined reference to 'android::LPAPlayer::mObjectsAlive'
collect2: error: ld returned 1 exit statusbuild/core/shared_library.mk:81: recipe for target '/home/dyngar-f/android/android/out/target/product/schS738c/obj/SHARED_LIBRARIES/libstagefright_intermediates/LINKED/libstagefright.so' failed
make: *** [/home/dyngar-f/android/android/out/target/product/schS738c/obj/SHARED_LIBRARIES/libstagefright_intermediates/LINKED/libstagefright.so] Error 1make: *** Waiting for unfinished jobs....
나는 높고 낮은 검색하고 나는이 문제에 대한 해결책 날 리드이 오류에 대한 언급을 발견하고, 나는 해결책에 자신을 도착하지 않았습니다.
Gist from CMartinBaughman
Mentioned in XDA Thread이 페이지에 작동하지 않는 대답도있다 : 여기에 내가 다른 사람에서 발견 한이 문제에 대한 참조입니다.
누구든지 나를이 문제에 대한 해결책으로 안내 할 수 있습니까?
'Android'의 버전을 지정해주십시오. 컴파일 하시겠습니까? – Ganesh
Android 4.4/KitKat에 해당하는 CyanogenMod 11을 컴파일하려고합니다. 버전을 지정하기 위해 수정 된 질문입니다. – cmotc