error in configuring pjsip for android

i want to configure pjsip for android. I have downloaded it from http://www.pjsip.org/download.htm And following the steps given in http://trac.pjsip.org/repos/wiki/Getting-Started/Android I have successfully executed export and ./configure-android command But when I excute make dep && make clean && make it's giving following errors:

$ make dep && make clean && make
for dir in pjlib/build pjlib-util/build pjnath/build third_party/build pjmedia/build pjsip/build pjsip-apps/build ; do 
        if make  -C $dir dep; then 
            true; 
        else 
            exit 1; 
        fi; 
done
make[1]: Entering directory `/cygdrive/d/pj/pjproject/pjlib/build'
make -f /cygdrive/d/pj/pjproject/build/rules.mak APP=PJLIB app=pjlib depend
make[2]: Entering directory `/cygdrive/d/pj/pjproject/pjlib/build'
.pjlib-arm-unknown-linux-androideabi.depend:1: *** multiple target patterns.  Stop.
make[2]: Leaving directory `/cygdrive/d/pj/pjproject/pjlib/build'
Makefile:75: recipe for target `depend' failed
make[1]: *** [depend] Error 2
make[1]: Leaving directory `/cygdrive/d/pj/pjproject/pjlib/build'
Makefile:14: recipe for target `dep' failed
make: *** [dep] Error 1

please help me to configure this. Thanks in advance.


Please, note that building with cygwin is not currently supported by pjsip : linux reqs because of a problem with Windows headers)

Specifically, your problem is that make dep checks all source files per module and annotates all dependencies in a .module_name.dep file, if file's path contains a colon (eg E*:*//my_path) confuses make that sees it as a new target definition, dumping the error that you see: "multiple target patterns" (dep and my_path).

I would strongly recommend using a native Linux computer or, if not possible, mingw (not sure if it works)

链接地址: http://www.djcxy.com/p/15426.html

上一篇: gperftools cpu profiler不支持多进程?

下一篇: 为android配置pjsip时出错