linphone-developers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Linphone-developers] mediastreamer2-sdk compilation error


From: dulee
Subject: [Linphone-developers] mediastreamer2-sdk compilation error
Date: Tue, 11 Nov 2014 19:29:17 +0800

hi,

checkout linphone-android with git clone git://git.linphone.org/linphone-android.git —recursive


i’m trying to compile this code follow README

1) make  BUILD_FOR_X86=0 BUILD_ZRTP=0  ==>  BUILD SUCCESSFUL

2) make liblinphone-android-sdk  BUILD_FOR_X86=0 BUILD_ZRTP=0  ==> BUILD SUCCESSFUL

3) make  mediastreamer2-sdk BUILD_FOR_X86=0 BUILD_ZRTP=0   ==> BUILD FAILED


OS: Centos6.6 x86_64 

NDK: android-ndk-r10c

 
armeabi: Build AECM from WebRTC
armeabi: Build iSAC plugin for mediastreamer2
armeabi: Build common modules for iSAC and AECM (11)
Android NDK: WARNING:jni/../../../../../jni/..//submodules/linphone/oRTP/build/android/Android.mk:ortp: LOCAL_LDLIBS is always ignored for static libraries    
Android NDK: WARNING:jni/../../../../../jni/..//submodules/linphone/oRTP/build/android/Android.mk:ortp: non-system libraries in linker flags: -lpthread    
Android NDK:     This is likely to result in incorrect builds. Try using LOCAL_STATIC_LIBRARIES    
Android NDK:     or LOCAL_SHARED_LIBRARIES instead to list the library dependencies of the    
Android NDK:     current module    
make[1]: Entering directory `/tmp/android/linphone-android/submodules/linphone/mediastreamer2/java'
[armeabi-v7a] Compile arm    : mediastreamer2 <= opengles_display.c
[armeabi-v7a] Compile arm    : mediastreamer2 <= mediastream.c
[armeabi-v7a] SharedLibrary  : libmediastreamer2-armeabi-v7a.so
jni/../../../../../jni/..//submodules/linphone/mediastreamer2/build/android/../../src/utils/ffmpeg-priv.c:63: error: undefined reference to 'avcodec_alloc_frame'
jni/../../../../../jni/..//submodules/linphone/mediastreamer2/build/android/../../src/utils/ffmpeg-priv.c:76: error: undefined reference to 'avcodec_free_frame'
jni/../../../../../jni/..//submodules/linphone/mediastreamer2/build/android/../../src/utils/ffmpeg-priv.c:85: error: undefined reference to 'avcodec_get_frame_defaults'
jni/../../../../../jni/..//submodules/linphone/mediastreamer2/build/android/../../src/videofilters/videoenc.c:391: error: undefined reference to 'avcodec_close'
jni/../../../../../jni/..//submodules/linphone/mediastreamer2/build/android/../../src/videofilters/videoenc.c:262: error: undefined reference to 'avcodec_get_context_defaults3'
jni/../../../../../jni/..//submodules/linphone/mediastreamer2/build/android/../../src/videofilters/videoenc.c:372: error: undefined reference to 'avcodec_find_encoder'
jni/../../../../../jni/..//submodules/linphone/mediastreamer2/build/android/../../src/videofilters/videoenc.c:377: error: undefined reference to 'avcodec_open2'
jni/../../../../../jni/..//submodules/linphone/mediastreamer2/build/android/../../src/videofilters/videoenc.c:835: error: undefined reference to 'avcodec_encode_video2'
jni/../../../../../jni/..//submodules/linphone/mediastreamer2/build/android/../../src/videofilters/videoenc.c:810: error: undefined reference to 'avpicture_fill'
jni/../../../../../jni/..//submodules/linphone/mediastreamer2/build/android/../../src/videofilters/videoenc.c:123: error: undefined reference to 'avcodec_register_all'
jni/../../../../../jni/..//submodules/linphone/mediastreamer2/build/android/../../src/videofilters/videoenc.c:1147: error: undefined reference to 'avcodec_find_encoder'
jni/../../../../../jni/..//submodules/linphone/mediastreamer2/build/android/../../src/videofilters/videoenc.c:1149: error: undefined reference to 'avcodec_find_encoder'
jni/../../../../../jni/..//submodules/linphone/mediastreamer2/build/android/../../src/videofilters/videoenc.c:1157: error: undefined reference to 'avcodec_find_encoder'
jni/../../../../../jni/..//submodules/linphone/mediastreamer2/build/android/../../src/videofilters/videodec.c:107: error: undefined reference to 'avcodec_close'
jni/../../../../../jni/..//submodules/linphone/mediastreamer2/build/android/../../src/videofilters/videodec.c:113: error: undefined reference to 'sws_freeContext'
jni/../../../../../jni/..//submodules/linphone/mediastreamer2/build/android/../../src/videofilters/videodec.c:150: error: undefined reference to 'avcodec_open2'
jni/../../../../../jni/..//submodules/linphone/mediastreamer2/build/android/../../src/videofilters/videodec.c:57: error: undefined reference to 'avcodec_get_context_defaults3'
jni/../../../../../jni/..//submodules/linphone/mediastreamer2/build/android/../../src/videofilters/videodec.c:69: error: undefined reference to 'avcodec_find_decoder'
jni/../../../../../jni/..//submodules/linphone/mediastreamer2/build/android/../../src/videofilters/videodec.c:694: error: undefined reference to 'av_init_packet'
jni/../../../../../jni/..//submodules/linphone/mediastreamer2/build/android/../../src/videofilters/videodec.c:697: error: undefined reference to 'avcodec_decode_video2'
jni/../../../../../jni/..//submodules/linphone/mediastreamer2/build/android/../../src/videofilters/videodec.c:625: error: undefined reference to 'sws_freeContext'
jni/../../../../../jni/..//submodules/linphone/mediastreamer2/build/android/../../src/videofilters/videodec.c:631: error: undefined reference to 'sws_getContext'
jni/../../../../../jni/..//submodules/linphone/mediastreamer2/build/android/../../src/videofilters/videodec.c:640: error: undefined reference to 'sws_scale'
jni/../../../../../jni/..//submodules/linphone/mediastreamer2/build/android/../../src/videofilters/nowebcam.c:63: error: undefined reference to 'avcodec_find_decoder'
jni/../../../../../jni/..//submodules/linphone/mediastreamer2/build/android/../../src/videofilters/nowebcam.c:71: error: undefined reference to 'avcodec_get_context_defaults3'
jni/../../../../../jni/..//submodules/linphone/mediastreamer2/build/android/../../src/videofilters/nowebcam.c:72: error: undefined reference to 'avcodec_open2'
jni/../../../../../jni/..//submodules/linphone/mediastreamer2/build/android/../../src/videofilters/nowebcam.c:76: error: undefined reference to 'av_init_packet'
jni/../../../../../jni/..//submodules/linphone/mediastreamer2/build/android/../../src/videofilters/nowebcam.c:80: error: undefined reference to 'avcodec_decode_video2'
jni/../../../../../jni/..//submodules/linphone/mediastreamer2/build/android/../../src/videofilters/nowebcam.c:88: error: undefined reference to 'sws_getContext'
jni/../../../../../jni/..//submodules/linphone/mediastreamer2/build/android/../../src/videofilters/nowebcam.c:99: error: undefined reference to 'sws_scale'
jni/../../../../../jni/..//submodules/linphone/mediastreamer2/build/android/../../src/videofilters/nowebcam.c:109: error: undefined reference to 'sws_freeContext'
jni/../../../../../jni/..//submodules/linphone/mediastreamer2/build/android/../../src/videofilters/nowebcam.c:111: error: undefined reference to 'avcodec_close'
jni/../../../../../jni/..//submodules/linphone/mediastreamer2/build/android/../../src/videofilters/nowebcam.c:82: error: undefined reference to 'avcodec_close'
jni/../../../../../jni/..//submodules/linphone/mediastreamer2/build/android/../../src/videofilters/nowebcam.c:104: error: undefined reference to 'sws_freeContext'
jni/../../../../../jni/..//submodules/linphone/mediastreamer2/build/android/../../src/videofilters/h264dec.c:60: error: undefined reference to 'avcodec_find_decoder'
jni/../../../../../jni/..//submodules/linphone/mediastreamer2/build/android/../../src/videofilters/h264dec.c:62: error: undefined reference to 'avcodec_get_context_defaults3'
jni/../../../../../jni/..//submodules/linphone/mediastreamer2/build/android/../../src/videofilters/h264dec.c:63: error: undefined reference to 'avcodec_open2'
jni/../../../../../jni/..//submodules/linphone/mediastreamer2/build/android/../../src/videofilters/h264dec.c:52: error: undefined reference to 'avcodec_register_all'
jni/../../../../../jni/..//submodules/linphone/mediastreamer2/build/android/../../src/videofilters/h264dec.c:283: error: undefined reference to 'av_init_packet'
jni/../../../../../jni/..//submodules/linphone/mediastreamer2/build/android/../../src/videofilters/h264dec.c:286: error: undefined reference to 'avcodec_decode_video2'
jni/../../../../../jni/..//submodules/linphone/mediastreamer2/build/android/../../src/videofilters/h264dec.c:127: error: undefined reference to 'sws_getContext'
jni/../../../../../jni/..//submodules/linphone/mediastreamer2/build/android/../../src/videofilters/h264dec.c:133: error: undefined reference to 'sws_scale'
jni/../../../../../jni/..//submodules/linphone/mediastreamer2/build/android/../../src/videofilters/jpegwriter.c:105: error: undefined reference to 'av_free'
jni/../../../../../jni/..//submodules/linphone/mediastreamer2/build/android/../../src/videofilters/jpegwriter.c:122: error: undefined reference to 'avcodec_alloc_context3'
jni/../../../../../jni/..//submodules/linphone/mediastreamer2/build/android/../../src/videofilters/jpegwriter.c:139: error: undefined reference to 'sws_getContext'
jni/../../../../../jni/..//submodules/linphone/mediastreamer2/build/android/../../src/videofilters/jpegwriter.c:148: error: undefined reference to 'sws_scale'
jni/../../../../../jni/..//submodules/linphone/mediastreamer2/build/android/../../src/videofilters/jpegwriter.c:161: error: undefined reference to 'avpicture_fill'
jni/../../../../../jni/..//submodules/linphone/mediastreamer2/build/android/../../src/videofilters/jpegwriter.c:164: error: undefined reference to 'avcodec_encode_video2'
jni/../../../../../jni/..//submodules/linphone/mediastreamer2/build/android/../../src/videofilters/jpegwriter.c:136: error: undefined reference to 'av_free'
jni/../../../../../jni/..//submodules/linphone/mediastreamer2/build/android/../../src/../tools/mediastream.c:396: error: undefined reference to 'ms_tools_parse_custom_payload'
collect2: error: ld returned 1 exit status
make[1]: *** [obj/local/armeabi-v7a/libmediastreamer2-armeabi-v7a.so] Error 1
make[1]: Leaving directory `/tmp/android/linphone-android/submodules/linphone/mediastreamer2/java'
make: *** [generate-mediastreamer2-libs]


Thanks
dulee







reply via email to

[Prev in Thread] Current Thread [Next in Thread]