2012-05-24 74 views
0

我想编译CSipSimple示例项目使用ndk-build.but生成失败,下面的错误日志。CSipSimple执行错误

D:\Android\android-ndk-r8-windows\android-ndk-r8>ndk-build.cmd 
Android NDK: No local settings... build all in release mode ! 
D:\Android\android-ndk-r8-windows\android-ndk-r8\samples\CSipSimple/jni//webrtc/ 
android_toolchain/Android.mk:34: D:\Android\android-ndk-r8-windows\android-ndk-r 
8\samples\CSipSimple/jni//webrtc/android_toolchain/../sources//system_wrappers/s 
ource/Android.mk: No such file or directory 
D:\Android\android-ndk-r8-windows\android-ndk-r8\samples\CSipSimple/jni//webrtc/ 
android_toolchain/Android.mk:35: D:\Android\android-ndk-r8-windows\android-ndk-r 
8\samples\CSipSimple/jni//webrtc/android_toolchain/../sources//modules/audio_pro 
cessing/utility/Android.mk: No such file or directory 
D:\Android\android-ndk-r8-windows\android-ndk-r8\samples\CSipSimple/jni//webrtc/ 
android_toolchain/Android.mk:36: D:\Android\android-ndk-r8-windows\android-ndk-r 
8\samples\CSipSimple/jni//webrtc/android_toolchain/../sources//common_audio/sign 
al_processing/Android.mk: No such file or directory 
D:\Android\android-ndk-r8-windows\android-ndk-r8\samples\CSipSimple/jni//webrtc/ 
android_toolchain/Android.mk:37: D:\Android\android-ndk-r8-windows\android-ndk-r 
8\samples\CSipSimple/jni//webrtc/android_toolchain/../sources//common_audio/vad/ 
Android.mk: No such file or directory 
D:\Android\android-ndk-r8-windows\android-ndk-r8\samples\CSipSimple/jni//webrtc/ 
android_toolchain/Android.mk:38: D:\Android\android-ndk-r8-windows\android-ndk-r 
8\samples\CSipSimple/jni//webrtc/android_toolchain/../sources//common_audio/resa 
mpler/Android.mk: No such file or directory 
D:\Android\android-ndk-r8-windows\android-ndk-r8\samples\CSipSimple/jni//webrtc/ 
android_toolchain/Android.mk:41: D:\Android\android-ndk-r8-windows\android-ndk-r 
8\samples\CSipSimple/jni//webrtc/android_toolchain/../sources//modules/audio_pro 
cessing/aecm/Android.mk: No such file or directory 
D:\Android\android-ndk-r8-windows\android-ndk-r8\samples\CSipSimple/jni//webrtc/ 
android_toolchain/Android.mk:42: D:\Android\android-ndk-r8-windows\android-ndk-r 
8\samples\CSipSimple/jni//webrtc/android_toolchain/../sources//modules/audio_pro 
cessing/aec/Android.mk: No such file or directory 
D:\Android\android-ndk-r8-windows\android-ndk-r8\samples\CSipSimple/jni//webrtc/ 
android_toolchain/Android.mk:46: D:\Android\android-ndk-r8-windows\android-ndk-r 
8\samples\CSipSimple/jni//webrtc/android_toolchain/../sources//modules/audio_cod 
ing/main/source/Android.mk: No such file or directory 
D:\Android\android-ndk-r8-windows\android-ndk-r8\samples\CSipSimple/jni//webrtc/ 
android_toolchain/Android.mk:47: D:\Android\android-ndk-r8-windows\android-ndk-r 
8\samples\CSipSimple/jni//webrtc/android_toolchain/../sources//modules/audio_cod 
ing/neteq/Android.mk: No such file or directory 
D:\Android\android-ndk-r8-windows\android-ndk-r8\samples\CSipSimple/jni//webrtc/ 
android_toolchain/Android.mk:48: D:\Android\android-ndk-r8-windows\android-ndk-r 
8\samples\CSipSimple/jni//webrtc/android_toolchain/../sources//modules/audio_cod 
ing/codecs/cng/Android.mk: No such file or directory 
D:\Android\android-ndk-r8-windows\android-ndk-r8\samples\CSipSimple/jni//webrtc/ 
android_toolchain/Android.mk:49: D:\Android\android-ndk-r8-windows\android-ndk-r 
8\samples\CSipSimple/jni//webrtc/android_toolchain/../sources//modules/audio_cod 
ing/codecs/g711/Android.mk: No such file or directory 
D:\Android\android-ndk-r8-windows\android-ndk-r8\samples\CSipSimple/jni//webrtc/ 
android_toolchain/Android.mk:50: D:\Android\android-ndk-r8-windows\android-ndk-r 
8\samples\CSipSimple/jni//webrtc/android_toolchain/../sources//modules/audio_cod 
i ng/codecs/ilbc/Android.mk: No such file or directory 
D:\Android\android-ndk-r8-windows\android-ndk-r8\samples\CSipSimple/jni//webrtc/ 
android_toolchain/Android.mk:52: D:\Android\android-ndk-r8-windows\android-ndk-r 
8\samples\CSipSimple/jni//webrtc/android_toolchain/../sources//modules/audio_cod 
ing/codecs/iSAC/fix/source/Android.mk: No such file or directory 
D:\Android\android-ndk-r8-windows\android-ndk-r8\samples\CSipSimple/jni//webrtc/ 
android_toolchain/Android.mk:53: D:\Android\android-ndk-r8-windows\android-ndk-r 
8\samples\CSipSimple/jni//webrtc/android_toolchain/../sources//modules/audio_cod 
ing/codecs/iSAC/main/source/Android.mk: No such file or directory 
D:\Android\android-ndk-r8-windows\android-ndk-r8\samples\CSipSimple/jni//webrtc/ 
android_toolchain/Android.mk:56: D:\Android\android-ndk-r8-windows\android-ndk-r 
8\samples\CSipSimple/jni//webrtc/android_toolchain/../sources//modules/audio_pro 
cessing/ns/Android.mk: No such file or directory 
D:\Android\android-ndk-r8-windows\android-ndk-r8\samples\CSipSimple/jni//webrtc/ 
android_toolchain/Android.mk:64: D:\Android\android-ndk-r8-windows\android-ndk-r 
8\samples\CSipSimple/jni//webrtc/android_toolchain/../sources//common_video/liby 
uv/Android.mk: No such file or directory 
D:\Android\android-ndk-r8-windows\android-ndk-r8\samples\CSipSimple/jni//webrtc/ 
android_toolchain/Android.mk:65: D:\Android\android-ndk-r8-windows\android-ndk-r 
8\samples\CSipSimple/jni//webrtc/android_toolchain/../sources//modules/video_ren 
der/main/source/Android.mk: No such file or directory 
D:\Android\android-ndk-r8-windows\android-ndk-r8\samples\CSipSimple/jni//webrtc/ 
android_toolchain/Android.mk:66: D:\Android\android-ndk-r8-windows\android-ndk-r 
8\samples\CSipSimple/jni//webrtc/android_toolchain/../sources//modules/video_cap 
ture/main/source/Android.mk: No such file or directory 
D:\Android\android-ndk-r8-windows\android-ndk-r8\samples\CSipSimple/jni//opus/an 
droid_toolchain/Android.mk:22: D:\Android\android-ndk-r8-windows\android-ndk-r8\ 
samples\CSipSimple/jni//opus/android_toolchain/../sources//silk_sources.mk: No s 
uch file or directory 
D:\Android\android-ndk-r8-windows\android-ndk-r8\samples\CSipSimple/jni//opus/an 
droid_toolchain/Android.mk:32: D:\Android\android-ndk-r8-windows\android-ndk-r8\ 
samples\CSipSimple/jni//opus/android_toolchain/../sources//celt_sources.mk: No s 
uch file or directory 
D:\Android\android-ndk-r8-windows\android-ndk-r8\samples\CSipSimple/jni//opus/an 
droid_toolchain/Android.mk:34: D:\Android\android-ndk-r8-windows\android-ndk-r8\ 
samples\CSipSimple/jni//opus/android_toolchain/../sources//opus_sources.mk: No s 
uch file or directory 
D:\Android\android-ndk-r8-windows\android-ndk-r8\samples\CSipSimple/jni/Android. 
mk:24: D:\Android\android-ndk-r8-windows\android-ndk-r8\samples\CSipSimple/jni// 
openssl/sources/Android.mk: No such file or directory 
D:\Android\android-ndk-r8-windows\android-ndk-r8\samples\CSipSimple/jni//openssl 
/android_toolchain/Android.mk:41: D:\Android\android-ndk-r8-windows\android-ndk- 
r8\samples\CSipSimple/jni//openssl/android_toolchain/../sources//android-config. 
mk: No such file or directory 
D:\Android\android-ndk-r8-windows\android-ndk-r8\samples\CSipSimple/jni//openssl 
/android_toolchain/Android.mk:59: D:\Android\android-ndk-r8-windows\android-ndk- 
r8\samples\CSipSimple/jni//openssl/android_toolchain/../sources//android-config. 
mk: No such file or directory 
Android NDK: ERROR:D:\Android\android-ndk-r8-windows\android-ndk-r8\samples\CSip 
Simple/jni//csipsimple-wrapper/android_toolchain/Android.mk:gcc: LOCAL_SRC_FILES 
points to a missing file 
Android NDK: Check that //D:/Android/android-ndk-r8-windows/android-ndk-r8/toolc 
hains/arm-linux-androideabi-4.4.3/prebuilt/windows/bin/../lib/gcc/arm-linux-andr 
oideabi/4.4.3/libgcc.a exists or that its path is correct 
D:/Android/android-ndk-r8-windows/android-ndk-r8/build/core/prebuilt-library.mk: 
43: *** Android NDK: Aborting . Stop. 

没有得到任何人error.if已经实施,请帮忙解决error.I从这个网址下载http://code.google.com/p/csipsimple/source/checkout这个项目。请让我知道我在做错什么。

谢谢提前。 Regards, Ashwini Shelke

+0

检查了这可能它可能让你,http://stackoverflow.com/q/11846236/696602 – Priyank

回答

5

这绝对不是CSipSimple实施错误。

问题是你没有阅读文档!!!!!

请阅读:http://code.google.com/p/csipsimple/wiki/HowToBuild

而且,我劝你离开你的Windows,并切换到(基于GNU/Linux的)实际开发环境。否则,你可能对你的工作一无所知,并花费大量时间来了解GNU工具链是如何工作的,而对于使用gnu/linux env的开发者来说,这是显而易见的。

CSipSimple更复杂一个非常简单的NDK应用程序,并涉及很多其他项目。因此,构建它的工具链需要使用svn:externals,git,zip,quilt来获取远程项目。它还使用swig工具生成jni接口。

也照顾该项目的许可证。

对于其他问题,您还可以加入CSipSimple开发人员谷歌组(链接位于HowToBuild wiki页面)。

0

首先,您需要将pjsip生成的代码复制到D:\ CSipSimple-trunk \ CSipSimple \ src \ org \ pjsip目录中。然后清理项目并构建它。

+0

你可以通过添加文档参考,更通用的解决方案和/或更多的信息,如如何清理,以改善你的答案。 – dakab