构建适用于Android的CSipSimple时出错

构建适用于Android的CSipSimple时出错,第1张

概述我正在尝试为Android构建CSipSimple应用程序.我按照https://code.google.com/p/csipsimple/wiki/HowToBuild中的所有说明 *** 作.我也安装了所有软件包,但是在CSipSimple目录上执行'make'命令时出现以下错误.Mac-mini:CSipSimple-master sino$make -no-

我正在尝试为Android构建CSipSimple应用程序.我按照https://code.google.com/p/csipsimple/wiki/HowToBuild中的所有说明 *** 作.我也安装了所有软件包,但是在CSipSimple目录上执行’make’命令时出现以下错误.

Mac-mini:CSipSimple-master sino$make -no-check-certificate(make -n -C jni/silk init)wget --no-check-certificate https://developer.skype.com/silk/SILK_SDK_SRC_v1.0.9.zip; \    unzip -d  sources -q SILK_SDK_SRC_v1.0.9.zip; \    rm SILK_SDK_SRC_v1.0.9.zip# Needed for 1.0.8 // todo test#@mv sources/SILK_SDK_SRC_v1.0.9/* sources/# source checkout done# Init done(make -n -C jnI/Opus init)# old uri : https://git.xiph.org/opus.gitgit clone git://git.opus-codec.org/opus.git sources; \    cd sources; \    git fetch --Tags; \    git checkout origin; \    git checkout v1.1# Init done(make -n -C jni/zrtp4pj init)git clone git://github.com/r3gis3r/ZRTP4PJ.git sources; \    cd sources; \    git fetch --Tags; git checkout origin; git checkout  V3.2.0_4; \    cd zsrtp; \    git clone git://github.com/r3gis3r/ZRTPCPP.git zrtp; \    cd zrtp; \    git fetch --Tags; git checkout origin; git checkout  V3.2.0;# Init done(make -n -C jnI/Openssl init)git clone https://github.com/androID/platform_external_openssl.git sources; \    cd sources; \    git fetch --Tags; \    git checkout origin; \    git checkout fa610339baf67da107ba040930352c974b38256f# Init done(make -n -C jni/libvpx init)git clone https://code.Google.com/p/webm.libvpx sources; \    cd sources; \    git fetch --Tags; \    git checkout origin; \    git checkout v1.1.0;quilt push -a && \    touch .patched_sourcesmkdir -p build/armeabicd build/armeabi; \    if [ "build/armeabi/config.mk" = "build/armeabi/config.mk" ]; then TGT=armv5te-androID-gcc; fi; \    if [ "build/armeabi-v7a/config.mk" = "build/armeabi/config.mk" ]; then TGT=armv7-androID-gcc; fi; \    if [ "build/x86/config.mk" = "build/armeabi/config.mk" ]; then TGT=x86-androID-gcc; fi; \    if [ "build/mips/config.mk" = "build/armeabi/config.mk" ]; then TGT=mips32-androID-gcc; fi; \    BUILD_PFX=jni/libvpx/build/armeabi/ ../../sources/configure --target=$TGT --disable-examples --sdk-path=/Users/sino/documents/androID-ndk-r9dmkdir -p build/armeabi-v7acd build/armeabi-v7a; \    if [ "build/armeabi/config.mk" = "build/armeabi-v7a/config.mk" ]; then TGT=armv5te-androID-gcc; fi; \    if [ "build/armeabi-v7a/config.mk" = "build/armeabi-v7a/config.mk" ]; then TGT=armv7-androID-gcc; fi; \    if [ "build/x86/config.mk" = "build/armeabi-v7a/config.mk" ]; then TGT=x86-androID-gcc; fi; \    if [ "build/mips/config.mk" = "build/armeabi-v7a/config.mk" ]; then TGT=mips32-androID-gcc; fi; \    BUILD_PFX=jni/libvpx/build/armeabi-v7a/ ../../sources/configure --target=$TGT --disable-examples --sdk-path=/Users/sino/documents/androID-ndk-r9dmkdir -p build/x86cd build/x86; \    if [ "build/armeabi/config.mk" = "build/x86/config.mk" ]; then TGT=armv5te-androID-gcc; fi; \    if [ "build/armeabi-v7a/config.mk" = "build/x86/config.mk" ]; then TGT=armv7-androID-gcc; fi; \    if [ "build/x86/config.mk" = "build/x86/config.mk" ]; then TGT=x86-androID-gcc; fi; \    if [ "build/mips/config.mk" = "build/x86/config.mk" ]; then TGT=mips32-androID-gcc; fi; \    BUILD_PFX=jni/libvpx/build/x86/ ../../sources/configure --target=$TGT --disable-examples --sdk-path=/Users/sino/documents/androID-ndk-r9dmkdir -p build/mipscd build/mips; \    if [ "build/armeabi/config.mk" = "build/mips/config.mk" ]; then TGT=armv5te-androID-gcc; fi; \    if [ "build/armeabi-v7a/config.mk" = "build/mips/config.mk" ]; then TGT=armv7-androID-gcc; fi; \    if [ "build/x86/config.mk" = "build/mips/config.mk" ]; then TGT=x86-androID-gcc; fi; \    if [ "build/mips/config.mk" = "build/mips/config.mk" ]; then TGT=mips32-androID-gcc; fi; \    BUILD_PFX=jni/libvpx/build/mips/ ../../sources/configure --target=$TGT --disable-examples --sdk-path=/Users/sino/documents/androID-ndk-r9d# Preconfigure for each done(make -n -C jni/fdk_aac init)git clone https://androID.Googlesource.com/platform/external/aac sources; \    cd sources; \    git fetch --Tags; \    git checkout origin; \    git checkout jb-release# Init done(make -n -C jni/pJsip patch)quilt push -a && \    touch .patched_sources# Patch done(make -n -C jni/webrtc patch)quilt push -a && \    touch .patched_sources# Patch done(make -n -C jni/ffmpeg patch)quilt push -a && \    touch .patched_sources# Patch done(make -n -C jni/libvpx patch)quilt push -a && \    touch .patched_sources# Patch done(make -n -C jni/silk patch)quilt push -a && \    touch .patched_sources# Patch done(make -n -C jni/fdk_aac patch)git clone https://androID.Googlesource.com/platform/external/aac sources; \    cd sources; \    git fetch --Tags; \    git checkout origin; \    git checkout jb-releasequilt push -a && \    touch .patched_sources# Patch done# External sources fetched out from external repos/zip(make -n -C jni/webrtc preprocess)make[1]: *** No rule to make target `sources/build/generate_asm_header.py',needed by `sources/modules/audio_processing/aecm/aecm_core_neon_offsets.h'.  Stop.make: *** [webrtc-preprocess] Error 2
最佳答案此问题与SILK包有关. SILK的源URL移动到另一个URL.您必须从源下载并手动安装才能继续.
应遵循的步骤: –

> svn checkout http://csipsimple.googlecode.com/svn/trunk/ CSipSimple-trunk(成功时,不要制作)
>下载SILK_SDK_SRC_v1.0.9.zip:http://code.google.com/p/bkvoice/downloads/detail?name=SILK_SDK_SRC_v1.0.9.zip&can=2&q=
>在/ jni / silk /中创建文件夹源
>解压缩并复制到源
> cd CSipSimple-trunk / CSipSimple
>制作 总结

以上是内存溢出为你收集整理的构建适用于Android的CSipSimple时出错全部内容,希望文章能够帮你解决构建适用于Android的CSipSimple时出错所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1140526.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-31
下一篇2022-05-31

发表评论

登录后才能评论

评论列表(0条)

    保存