|
From: | Emil Sandberg |
Subject: | Re: [Linphone-developers] Problem in creating build for android |
Date: | Thu, 25 Jul 2013 13:29:46 +0200 |
Hi Thank you for your responseI m getting this error now :cd /home/manpreet/linphone-android/submodules/mssilk/sdk && \make extract-sources \|| ( echo "SILK audio plugin prepare state failed." ; exit 1 )make[1]: Entering directory `/home/manpreet/linphone-android/submodules/mssilk/sdk'make[1]: *** No rule to make target `extract-sources'. Stop.make[1]: Leaving directory `/home/manpreet/linphone-android/submodules/mssilk/sdk'SILK audio plugin prepare state failed.make: *** [/home/manpreet/linphone-android/submodules/mssilk/sdk/SILK_SDK_SRC_v1.0.8/SILK_SDK_SRC_ARM_v1.0.8/src/SKP_Silk_resampler.c] Error 1On Thu, Jul 25, 2013 at 4:19 PM, Emil Sandberg <address@hidden> wrote:Hi Gaganjot,What you need to do is set your PATHex PATH=/media/(your name)/ubuntuXtra/android-ndk-r8e:/media/(your name)/ubuntuXtra/android-sdk-linux/tools:/media/(your name)/ubuntuXtra/android-sdk-linux/platform-tools:/media/(your name)/ubuntuXtra/bin/apache-ant-1.8.4/bin:$PATHYou'll need the SDK path NDK path and your SDK tools path (maybe even you apache path)then call make in your projekt directory.Best of LuckEmilOn 25 July 2013 12:12, Gagan sethi <address@hidden> wrote:
_______________________________________________This is my Makefile:NDK_PATH=$(shell dirname /home/manpreet/Android/android-ndk-r8e)SDK_PATH=$(shell dirname /home/manpreet/Android/sdk/tools)SDK_PLATFORM_TOOLS_PATH=$(shell dirname /home/manpreet/Android/sdk/platform-tools)NUMCPUS=$(shell grep -c '^processor' /proc/cpuinfo || echo "4" )TOPDIR=$(shell pwd)PATCH_FFMPEG=$(shell cd submodules/externals/ffmpeg && git status | grep neon)LINPHONE_VERSION=$(shell cd submodules/linphone && git describe --always)LINPHONE_ANDROID_DEBUG_VERSION=$(shell git describe --always)ANDROID_MOST_RECENT_TARGET=$(shell android list target -c | grep android | tail -n1)NDK_DEBUG=1BUILD_UPNP=1BUILD_REMOTE_PROVISIONING=1BUILD_X264=1BUILD_AMRNB=full # 0, light or fullBUILD_AMRWB=0BUILD_GPLV3_ZRTP=0BUILD_SILK=1BUILD_G729=0BUILD_TUNNEL=0BUILD_WEBRTC_AECM=1BUILD_FOR_X86=1USE_JAVAH=1NDK_BUILD_OPTIONS=NDK_DEBUG=$(NDK_DEBUG) LINPHONE_VERSION=$(LINPHONE_VERSION) BUILD_UPNP=$(BUILD_UPNP) BUILD_REMOTE_PROVISIONING=$(BUILD_REMOTE_PROVISIONING) BUILD_X264=$(BUILD_X264) BUILD_AMRNB=$(BUILD_AMRNB) BUILD_AMRWB=$(BUILD_AMRWB) BUILD_GPLV3_ZRTP=$(BUILD_GPLV3_ZRTP) BUILD_SILK=$(BUILD_SILK) BUILD_G729=$(BUILD_G729) BUILD_TUNNEL=$(BUILD_TUNNEL) BUILD_WEBRTC_AECM=$(BUILD_WEBRTC_AECM) BUILD_FOR_X86=$(BUILD_FOR_X86) USE_JAVAH=$(USE_JAVAH) -j$(NUMCPUS)all: update-project prepare-sources generate-apkinstall: install-apk run-linphoneprepare-ffmpeg:ifeq ($(PATCH_FFMPEG),)@patch -p0 < $(TOPDIR)/patches/ffmpeg_scalar_product_remove_alignment_hints.patchendif#libilbcLIBILBC_SRC_DIR=$(TOPDIR)/submodules/libilbc-rfc3951LIBILBC_BUILD_DIR=$(LIBILBC_SRC_DIR)$(LIBILBC_SRC_DIR)/configure:cd $(LIBILBC_SRC_DIR) && ./autogen.sh$(LIBILBC_BUILD_DIR)/Makefile: $(LIBILBC_SRC_DIR)/configurecd $(LIBILBC_BUILD_DIR) && \./configure \$(LIBILBC_BUILD_DIR)/src/iLBC_decode.c: $(LIBILBC_BUILD_DIR)/Makefilecd $(LIBILBC_BUILD_DIR)/downloads && make \|| ( echo "iLBC prepare stage failed" ; exit 1 )prepare-ilbc: $(LIBILBC_BUILD_DIR)/src/iLBC_decode.c#libvpxLIBVPX_SRC_DIR=$(TOPDIR)/submodules/externals/libvpx$(LIBVPX_SRC_DIR)/vp8/common/asm_com_offsets.c.S:cd $(LIBVPX_SRC_DIR) && \./configure --target=armv7-android-gcc --sdk-path=$(NDK_PATH) --enable-error-concealment && \make asm_com_offsets.asm \|| ( echo "VP8 prepare stage failed." ; exit 1 )prepare-vpx: $(LIBVPX_SRC_DIR)/vp8/common/asm_com_offsets.c.S#SILKLIBMSSILK_SRC_DIR=$(TOPDIR)/submodules/mssilkLIBMSSILK_BUILD_DIR=$(LIBMSSILK_SRC_DIR)$(LIBMSSILK_SRC_DIR)/configure:cd $(LIBMSSILK_SRC_DIR) && ./autogen.sh$(LIBMSSILK_BUILD_DIR)/Makefile: $(LIBMSSILK_SRC_DIR)/configurecd $(LIBMSSILK_BUILD_DIR) && \$(LIBMSSILK_SRC_DIR)/configure --host=arm-linux MEDIASTREAMER_CFLAGS=" " MEDIASTREAMER_LIBS=" "#make sure to update this path if SILK sdk is changed$(LIBMSSILK_BUILD_DIR)/sdk/SILK_SDK_SRC_v1.0.8/SILK_SDK_SRC_ARM_v1.0.8/src/SKP_Silk_resampler.c: $(LIBMSSILK_BUILD_DIR)/Makefilecd $(LIBMSSILK_BUILD_DIR)/sdk && \make extract-sources \|| ( echo "SILK audio plugin prepare state failed." ; exit 1 )prepare-silk: $(LIBMSSILK_BUILD_DIR)/sdk/SILK_SDK_SRC_v1.0.8/SILK_SDK_SRC_ARM_v1.0.8/src/SKP_Silk_resampler.c#Zrtp$(TOPDIR)/submodules/externals/libzrtpcpp/libzrtpcpp-config.h : $(TOPDIR)/submodules/externals/build/libzrtpcpp/libzrtpcpp-config.h@cd $(TOPDIR)/submodules/externals/libzrtpcpp/ && \cp ../build/libzrtpcpp/libzrtpcpp-config.h . \|| ( echo "ZRTP prepare state failed." ; exit 1 )prepare-zrtp: $(TOPDIR)/submodules/externals/libzrtpcpp/libzrtpcpp-config.h#srtp$(TOPDIR)/submodules/externals/srtp/config.h : $(TOPDIR)/submodules/externals/build/srtp/config.h@cd $(TOPDIR)/submodules/externals/srtp/ && \cp ../build/srtp/config.h . \|| ( echo "SRTP prepare state failed." ; exit 1 )prepare-srtp: $(TOPDIR)/submodules/externals/srtp/config.hprepare-mediastreamer2:@cd $(TOPDIR)/submodules/linphone/mediastreamer2/src/ && \eval `cat Makefile.am | grep xxd | grep yuv2rgb.vs | sed 's/\$$(abs_builddir)/./'` && \eval `cat Makefile.am | grep xxd | grep yuv2rgb.fs | sed 's/\$$(abs_builddir)/./'` && \if ! [ -e yuv2rgb.vs.h ]; then echo "yuv2rgb.vs.h creation error (do you have 'xxd' application installed ?)"; exit 1; fi && \if ! [ -e yuv2rgb.fs.h ]; then echo "yuv2rgb.fs.h creation error (do you have 'xxd' application installed ?)"; exit 1; fiprepare-sources: prepare-ffmpeg prepare-ilbc prepare-vpx prepare-silk prepare-srtp prepare-zrtp prepare-mediastreamer2generate-libs:$(NDK_PATH)/ndk-build $(NDK_BUILD_OPTIONS)update-project:$(SDK_PATH)/android update project --path . --target $(ANDROID_MOST_RECENT_TARGET)generate-apk:ant partial-cleanecho "version.name=$(LINPHONE_ANDROID_DEBUG_VERSION)" > default.propertiesant debuginstall-apk:ant installdrelease: update-projectant cleanecho "What is the version name for the release ?"; \read version; \echo "version.name=$$version" > default.propertiesant releaserun-linphone:ant runrun-tests:ant partial-clean && \$(SDK_PLATFORM_TOOLS_PATH)/adb uninstall org.linphone.test$(SDK_PLATFORM_TOOLS_PATH)/adb uninstall org.linphone@cd $(TOPDIR)/tests/ && \$(SDK_PATH)/android update test-project --path . -m ../ && \ant debug && \ant installd && \adb shell am instrument -w -e size small org.linphone.test/android.test.InstrumentationTestRunnerclean:$(NDK_PATH)/ndk-build $(NDK_BUILD_OPTIONS) cleanant clean.PHONY: clean
Error I am getting when i fire make command:/bin/sh: 1: android: not found/home/manpreet/Android/sdk/android update project --path . --targetmake: /home/manpreet/Android/sdk/android: Command not foundmake: *** [update-project] Error 127Thanks--
Gaganjot Singh(+91-9899025098)B.Tech - Electronics & CommunicationGuru Tegh Bahadur Institute of Technology / GGSIPU
Linphone-developers mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/linphone-developers
--
_______________________________________________
Linphone-developers mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/linphone-developers
--Gaganjot Singh(+91-9899025098)B.Tech - Electronics & CommunicationGuru Tegh Bahadur Institute of Technology / GGSIPU
_______________________________________________
Linphone-developers mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/linphone-developers
[Prev in Thread] | Current Thread | [Next in Thread] |