Hi friends! Can anyone help me please? I try to build PJ libraries in Cygwin, but unfortunately no positive result. I do, as it is written on the site: $ cd pjproject $ ./configure-legacy $ make dep $ make clean $ make But the first error appears on the "make clean" ........................................ ........................................ make -f /cygdrive/c/flascc/samples/pjproject-2.3/build/rules.mak APP=RESAMPLE app=libresample clean make[3]: Entering directory '/cygdrive/c/flascc/samples/pjproject-2.3/third_party/build/resample' rm -rf output/libresample-x86_64-win32-gcc/* rm -rf output/libresample-x86_64-win32-gcc make[3]: Leaving directory '/cygdrive/c/flascc/samples/pjproject-2.3/third_party/build/resample' make[2]: Leaving directory '/cygdrive/c/flascc/samples/pjproject-2.3/third_party/build/resample' make[1]: Leaving directory '/cygdrive/c/flascc/samples/pjproject-2.3/third_party/build' make[1]: Entering directory '/cygdrive/c/flascc/samples/pjproject-2.3/pjmedia/build' make -f /cygdrive/c/flascc/samples/pjproject-2.3/build/rules.mak APP=PJMEDIA app=pjmedia clean make[2]: Entering directory '/cygdrive/c/flascc/samples/pjproject-2.3/pjmedia/build' .pjmedia-x86_64-win32-gcc.depend:1: *** missing separator. Stop. make[2]: Leaving directory '/cygdrive/c/flascc/samples/pjproject-2.3/pjmedia/build' Makefile:259: recipe for target 'clean' failed make[1]: *** [clean] Error 2 make[1]: Leaving directory '/cygdrive/c/flascc/samples/pjproject-2.3/pjmedia/build' Makefile:14: recipe for target 'clean' failed make: *** [clean] Error 1 And if I continue to perform the "make", I have .................................................. .................................................. gcc -c -Wall -DPJ_WIN32=1 -DPJ_M_X86_64=1 -I../include \ -o output/pjlib-test-x86_64-win32-gcc/udp_echo_srv_sync.o \ ../src/pjlib-test/udp_echo_srv_sync.c gcc -c -Wall -DPJ_WIN32=1 -DPJ_M_X86_64=1 -I../include \ -o output/pjlib-test-x86_64-win32-gcc/udp_echo_srv_ioqueue.o \ ../src/pjlib-test/udp_echo_srv_ioqueue.c gcc -c -Wall -DPJ_WIN32=1 -DPJ_M_X86_64=1 -I../include \ -o output/pjlib-test-x86_64-win32-gcc/util.o \ ../src/pjlib-test/util.c if test ! -d ../bin; then mkdir ../bin; fi gcc -o ../bin/pjlib-test-x86_64-win32-gcc.exe \ output/pjlib-test-x86_64-win32-gcc/main.o output/pjlib-test-x86_64-win32-gcc/activesock.o output/pjlib-test-x86_64-win32-gcc/atomic.o output/pjlib-test-x86_64-win32-gcc/echo_clt.o output/pjlib-test-x86_64-win32-gcc/errno.o output/pjlib-test-x86_64-win32-gcc/exception.o output/pjlib-test-x86_64-win32-gcc/fifobuf.o output/pjlib-test-x86_64-win32-gcc/file.o output/pjlib-test-x86_64-win32-gcc/hash_test.o output/pjlib-test-x86_64-win32-gcc/ioq_perf.o output/pjlib-test-x86_64-win32-gcc/ioq_udp.o output/pjlib-test-x86_64-win32-gcc/ioq_unreg.o output/pjlib-test-x86_64-win32-gcc/ioq_tcp.o output/pjlib-test-x86_64-win32-gcc/list.o output/pjlib-test-x86_64-win32-gcc/mutex.o output/pjlib-test-x86_64-win32-gcc/os.o output/pjlib-test-x86_64-win32-gcc/pool.o output/pjlib-test-x86_64-win32-gcc/pool_perf.o output/pjlib-test-x86_64-win32-gcc/rand.o output/pjlib-test-x86_64-win32-gcc/rbtree.o output/pjlib-test-x86_64-win32-gcc/select.o output/pjlib-test-x86_64-win32-gcc/sleep.o output/pjlib-test-x86_64-win32-gcc/sock.o output/pjlib-test-x86_64-win32-gcc/sock_perf.o output/pjlib-test-x86_64-win32-gcc/ssl_sock.o output/pjlib-test-x86_64-win32-gcc/string.o output/pjlib-test-x86_64-win32-gcc/test.o output/pjlib-test-x86_64-win32-gcc/thread.o output/pjlib-test-x86_64-win32-gcc/timer.o output/pjlib-test-x86_64-win32-gcc/timestamp.o output/pjlib-test-x86_64-win32-gcc/udp_echo_srv_sync.o output/pjlib-test-x86_64-win32-gcc/udp_echo_srv_ioqueue.o output/pjlib-test-x86_64-win32-gcc/util.o -lwsock32 -lws2_32 -lole32 -lm -lstdc++ -L/cygdrive/c/flascc/samples/pjproject-2.3/pjlib/lib -L/cygdrive/c/flascc/samples/pjproject-2.3/pjlib-util/lib -L/cygdrive/c/flascc/samples/pjproject-2.3/pjnath/lib -L/cygdrive/c/flascc/samples/pjproject-2.3/pjmedia/lib -L/cygdrive/c/flascc/samples/pjproject-2.3/pjsip/lib -L/cygdrive/c/flascc/samples/pjproject-2.3/third_party/lib output/pjlib-test-x86_64-win32-gcc/main.o:main.c:(.text+0xa2): undefined reference to `pj_str' output/pjlib-test-x86_64-win32-gcc/main.o:main.c:(.text+0xa2): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `pj_str' output/pjlib-test-x86_64-win32-gcc/main.o:main.c:(.text+0xae): undefined reference to `pj_strtoul' output/pjlib-test-x86_64-win32-gcc/main.o:main.c:(.text+0xae): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `pj_strtoul' output/pjlib-test-x86_64-win32-gcc/main.o:main.c:(.text+0x14b): undefined reference to `pj_str' output/pjlib-test-x86_64-win32-gcc/main.o:main.c:(.text+0x14b): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `pj_str' output/pjlib-test-x86_64-win32-gcc/main.o:main.c:(.text+0x15e): undefined reference to `pj_stricmp2' output/pjlib-test-x86_64-win32-gcc/main.o:main.c:(.text+0x15e): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `pj_stricmp2' output/pjlib-test-x86_64-win32-gcc/main.o:main.c:(.text+0x18d): undefined reference to `pj_stricmp2' ................................................................ ................................................................ ................................................................ output/pjlib-test-x86_64-win32-gcc/util.o:util.c:(.text+0x178): undefined reference to `pj_sock_bind' output/pjlib-test-x86_64-win32-gcc/util.o:util.c:(.text+0x1a9): undefined reference to `pj_sock_listen' output/pjlib-test-x86_64-win32-gcc/util.o:util.c:(.text+0x21b): undefined reference to `pj_sock_socket' output/pjlib-test-x86_64-win32-gcc/util.o:util.c:(.text+0x236): undefined reference to `pj_sock_close' output/pjlib-test-x86_64-win32-gcc/util.o:util.c:(.text+0x28b): undefined reference to `pj_htons' output/pjlib-test-x86_64-win32-gcc/util.o:util.c:(.text+0x2a5): undefined reference to `pj_sock_bind' output/pjlib-test-x86_64-win32-gcc/util.o:util.c:(.text+0x2e8): undefined reference to `pj_sock_listen' output/pjlib-test-x86_64-win32-gcc/util.o:util.c:(.text+0x311): undefined reference to `pj_inet_addr' output/pjlib-test-x86_64-win32-gcc/util.o:util.c:(.text+0x32a): undefined reference to `pj_sock_connect' output/pjlib-test-x86_64-win32-gcc/util.o:util.c:(.text+0x363): undefined reference to `pj_sock_accept' output/pjlib-test-x86_64-win32-gcc/util.o:util.c:(.text+0x378): undefined reference to `pj_sock_close' output/pjlib-test-x86_64-win32-gcc/util.o:util.c:(.text+0x3b6): undefined reference to `pj_sock_close' collect2: error: ld returned 1 exit status /cygdrive/c/flascc/samples/pjproject-2.3/build/rules.mak:122: recipe for target '../bin/pjlib-test-x86_64-win32-gcc.exe' failed make[2]: *** [../bin/pjlib-test-x86_64-win32-gcc.exe] Error 1 make[2]: Leaving directory '/cygdrive/c/flascc/samples/pjproject-2.3/pjlib/build' Makefile:112: recipe for target 'pjlib-test-x86_64-win32-gcc.exe' failed make[1]: *** [pjlib-test-x86_64-win32-gcc.exe] Error 2 make[1]: Leaving directory '/cygdrive/c/flascc/samples/pjproject-2.3/pjlib/build' Makefile:14: recipe for target 'all' failed make: *** [all] Error 1 Please tell me what I'm doing wrong? Herman. -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.pjsip.org/pipermail/pjsip_lists.pjsip.org/attachments/20150403/4ca46ba9/attachment.html>