The error reported is below. Appreciate the help to resolve the issues in advance.
-----------------------------------------------------------------------------------
----------------------------------------------------------------------------------------
/usr/local/src/linphone-android/development/adt-bundle-linux-x86_64-May2013/sdk/tools/android update project --path . --target android-17
Updated project.properties
Updated local.properties
build.xml: Found version-tag: custom. File will not be updated.
Updated file ./proguard-project.txt
It seems that there are sub-projects. If you want to update them
please use the --subprojects parameter.
cd /usr/local/src/linphone-android/sources/linphone-android/submodules/mssilk/sdk && \
make extract-sources \
|| ( echo "SILK audio plugin prepare state failed." ; exit 1 )
make[1]: Entering directory `/usr/local/src/linphone-android/sources/linphone-android/submodules/mssilk/sdk'
make[1]: Nothing to be done for `extract-sources'.
make[1]: Leaving directory `/usr/local/src/linphone-android/sources/linphone-android/submodules/mssilk/sdk'
ant partial-clean
Buildfile: /usr/local/src/linphone-android/sources/linphone-android/build.xml
partial-clean:
BUILD SUCCESSFUL
Total time: 1 second
ant debug
Buildfile: /usr/local/src/linphone-android/sources/linphone-android/build.xml
-set-mode-check:
-set-debug-files:
-check-env:
[checkenv] Android SDK Tools Revision 22.0.1
[checkenv] Installed at /usr/local/src/linphone-android/development/adt-bundle-linux-x86_64-May2013/sdk
-setup:
[echo] Project Name: Linphone
[gettype] Project Type: Application
-set-debug-mode:
-debug-obfuscation-check:
-pre-build:
[move] Warning: Could not find file /usr/local/src/linphone-android/sources/linphone-android/submodules/linphone/mediastreamer2/java/src/org/linphone/mediastream/MediastreamerActivity.java to copy.
-build-setup:
[getbuildtools] Using latest Build Tools: 17.0.0
[echo] Resolving Build Target for Linphone...
[gettarget] Project Target: Android 4.2.2
[gettarget] API level: 17
[echo] ----------
[echo] Creating output directories if needed...
[echo] ----------
[echo] Resolving Dependencies for Linphone...
[dependency] Library dependencies:
[dependency] No Libraries
[echo] ----------
[echo] Building Libraries with 'debug'...
[subant] No sub-builds to iterate on
-code-gen:
[mergemanifest] No changes in the AndroidManifest files.
[echo] Handling aidl files...
[aidl] No AIDL files to compile.
[echo] ----------
[echo] Handling RenderScript files...
[renderscript] No RenderScript files to compile.
[echo] ----------
[echo] Handling Resources...
[aapt] No changed resources. R.java and Manifest.java untouched.
[echo] ----------
[echo] Handling BuildConfig class...
[buildconfig] Generating BuildConfig class.
-pre-compile:
-compile:
[javac] Compiling 1 source file to /usr/local/src/linphone-android/sources/linphone-android/bin/classes
javah:
[echo] Generate JNI header
build-libs:
[exec] make[1]: Entering directory `/usr/local/src/linphone-android/sources/linphone-android'
[exec] /usr/local/src/linphone-android/development/adt-bundle-linux-x86_64-May2013/ndk/ndk-build NDK_DEBUG=0 LINPHONE_VERSION=3.6.1-2-g3bff0ce BUILD_UPNP=1 BUILD_REMOTE_PROVISIONING=1 BUILD_X264=1 BUILD_AMRNB=full BUILD_AMRWB=0 BUILD_GPLV3_ZRTP=0 BUILD_SILK=1 BUILD_G729=0 BUILD_TUNNEL=0 BUILD_WEBRTC_AECM=1 BUILD_FOR_X86=1 USE_JAVAH=1
[exec] Build proprietary SILK plugin for mediastreamer2
[exec] Build X264 plugin for mediastreamer2
[exec] Build proprietary SILK plugin for mediastreamer2
[exec] Build proprietary SILK plugin for mediastreamer2
[exec] make[2]: Entering directory `/usr/local/src/linphone-android/sources/linphone-android'
[exec] Compile arm : mediastreamer2 <= opengles_display.c
[exec] StaticLibrary : libmediastreamer2.a
[exec] SharedLibrary : liblinphonearmv7.so
[exec] /usr/local/src/linphone-android/development/adt-bundle-linux-x86_64-May2013/ndk/toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld: ./obj/local/armeabi-v7a/libmsamr.a(msamr.o): in function libmsamr_init:jni/..//submodules/msamr/src/msamr.c:42: error: undefined reference to 'opencore_amr_wrapper_init'
[exec] /usr/local/src/linphone-android/development/adt-bundle-linux-x86_64-May2013/ndk/toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld: ./obj/local/armeabi-v7a/libopencoreamr.a(wrapper.o): in function Decoder_Interface_init:jni/..//submodules/externals/build/opencore-amr/../../opencore-amr/amrnb/wrapper.cpp:30: error: undefined reference to 'my_GSMInitDecode'
[exec] /usr/local/src/linphone-android/development/adt-bundle-linux-x86_64-May2013/ndk/toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld: ./obj/local/armeabi-v7a/libopencoreamr.a(wrapper.o): in function Decoder_Interface_exit:jni/..//submodules/externals/build/opencore-amr/../../opencore-amr/amrnb/wrapper.cpp:35: error: undefined reference to 'my_GSMDecodeFrameExit'
[exec] /usr/local/src/linphone-android/development/adt-bundle-linux-x86_64-May2013/ndk/toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld: ./obj/local/armeabi-v7a/libopencoreamr.a(wrapper.o): in function Decoder_Interface_Decode:jni/..//submodules/externals/build/opencore-amr/../../opencore-amr/amrnb/wrapper.cpp:41: error: undefined reference to 'my_AMRDecode'make[2]: Leaving directory `/usr/local/src/linphone-android/sources/linphone-android'
[exec]
[exec] make[1]: Leaving directory `/usr/local/src/linphone-android/sources/linphone-android'
[exec] /usr/local/src/linphone-android/development/adt-bundle-linux-x86_64-May2013/ndk/toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld: ./obj/local/armeabi-v7a/libopencoreamr.a(wrapper.o): in function Encoder_Interface_init:jni/..//submodules/externals/build/opencore-amr/../../opencore-amr/amrnb/wrapper.cpp:53: error: undefined reference to 'my_AMREncodeInit'
[exec] /usr/local/src/linphone-android/development/adt-bundle-linux-x86_64-May2013/ndk/toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld: ./obj/local/armeabi-v7a/libopencoreamr.a(wrapper.o): in function Encoder_Interface_exit:jni/..//submodules/externals/build/opencore-amr/../../opencore-amr/amrnb/wrapper.cpp:59: error: undefined reference to 'my_AMREncodeExit'
[exec] /usr/local/src/linphone-android/development/adt-bundle-linux-x86_64-May2013/ndk/toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld: ./obj/local/armeabi-v7a/libopencoreamr.a(wrapper.o): in function Encoder_Interface_Encode:jni/..//submodules/externals/build/opencore-amr/../../opencore-amr/amrnb/wrapper.cpp:66: error: undefined reference to 'my_AMREncode'
[exec] collect2: ld returned 1 exit status
[exec] make[2]: *** [obj/local/armeabi-v7a/liblinphonearmv7.so] Error 1
[exec] make[1]: *** [generate-libs] Error 2
BUILD FAILED
/usr/local/src/linphone-android/sources/linphone-android/custom_rules.xml:60: exec returned: 2
Total time: 11 seconds
make: *** [generate-apk] Error 1