2012-05-24 96 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