I am building Linphone application for android. I am working in Ubuntu 11.04 OS.
I Followed the steps given in README file:
- Download the Android ndk (>=r5c) from google.
- Install the autotools: autoconf, automake, aclocal, libtoolize pkgconfig
-
Run the ./prepare_sources.sh script in the top level directory. This will download iLBC source files and convert some assembly files in VP8 project.
$ ./prepare_sources.sh
-
Finally from directory linphone-android, just execute command:
$ ${my google ndk directory}/ndk-build
I got the output in terminal as
StaticLibrary : libopencoreamr.a
Compile arm : vpx <= vpx_mem.c
In file included from jni/..//submodules/externals/build/libvpx/../../libvpx/vpx_mem/vpx_mem.c:18:
jni/..//submodules/externals/build/libvpx/../../libvpx/vpx_mem/include/vpx_mem_intrnl.h:14:24: error: vpx_config.h: No such file or directory
make: *** [obj/local/armeabi-v7a/objs/vpx/vpx_mem/vpx_mem.o] Error 1
If i solve this error i will be able to compile and run the Linphone application. Some one please help me to solve this..
Best Answer
Note: Here /home/android-ndk-r7b/ will be your NDK path where you have stored downloaded NDK
Try dis..if still not work mention error what you would get.