私は Android 用の PJSIP チュートリアルに従いましたが、PJSIP の構築に成功しました。しかし、apjsua サンプル アプリケーションのビルドに行き詰まりました。Windows Vista で CYGWIN と SWING を使用しています。UAC をオフにして、Vista で管理者として cygwin を起動しました。私のターゲットは、Eclipse の Android プロジェクトです。
...pjsip-apps/src/apjsua ディレクトリで ndk-build を開始すると、次のエラー出力が表示されます。
Invoking SWIG...
swig -o jni/pjsua_app_wrap.c -package org.pjsip.pjsua -outdir src/org/pjsip/pjsua -java jni/pjsua_app.i
Unable to open file src\org\pjsip\pjsua\pjsua_appJNI.java: No such file or directory
make: *** [jni/pjsua_app_wrap.c] Error 1
フォルダー ...src\org\pjsip\pjsua\ を cygwin の外に作成し、ndk-build をもう一度開始すると、次の出力が表示されます。
Invoking SWIG...
swig -o jni/pjsua_app_wrap.c -package org.pjsip.pjsua -outdir src/org/pjsip/pjsua -java jni/pjsua_app.i
d:/.../swig -o jni/pjsua_app_wrap.c -package org.pjsip.pjsua -outdir d:/.../PjSipAndroid/pjsip-apps/src/apjsua/src/org/pjsip/pjsua/ -java jni/pjsua_app.i
Compile thumb : pjsua_app <= pjsua_app_wrap.c
SharedLibrary : libpjsua_app.so
arm-linux-androideabi-g++.exe: error: /cygdrive/d/.../PjSipAndroid/pjsip-apps/build/output/pjsua-arm-unknown-linux-androideabi/*.o: No such file or directory
make: *** [obj/local/armeabi/libpjsua_app.so] Error 1
私が間違っていることを誰かに教えてもらえますか?