When setting PJ_IOQUEUE_MAX_HANDLES manually to 64 the linking fails: gcc -o ../bin/pjlib-test-i686-pc-mingw32 \ output/pjlib-test-i686-pc-mingw32/main.o output/pjlib-test-i686-pc-mingw32/atomic.o output/pjlib-test-i686-pc-mingw32/echo_clt.o output/pjlib-test-i686-pc-mingw32/errno.o output/pjlib-test-i686-pc-mingw32/exception.o output/pjlib-test-i686-pc-mingw32/fifobuf.o output/pjlib-test-i686-pc-mingw32/file.o output/pjlib-test-i686-pc-mingw32/ioq_perf.o output/pjlib-test-i686-pc-mingw32/ioq_udp.o output/pjlib-test-i686-pc-mingw32/ioq_unreg.o output/pjlib-test-i686-pc-mingw32/ioq_tcp.o output/pjlib-test-i686-pc-mingw32/list.o output/pjlib-test-i686-pc-mingw32/mutex.o output/pjlib-test-i686-pc-mingw32/os.o output/pjlib-test-i686-pc-mingw32/pool.o output/pjlib-test-i686-pc-mingw32/pool_perf.o output/pjlib-test-i686-pc-mingw32/rand.o output/pjlib-test-i686-pc-mingw32/rbtree.o output/pjlib-test-i686-pc-mingw32/select.o output/pjlib-test-i686-pc-mingw32/sleep.o output/pjlib-test-i686-pc-mingw32/sock.o output/pjlib-test-i686-pc-mingw32/sock_perf.o output/pjlib-test-i686-pc-mingw32/string.o output/pjlib-test-i686-pc-mingw32/test.o output/pjlib-test-i686-pc-mingw32/thread.o output/pjlib-test-i686-pc-mingw32/timer.o output/pjlib-test-i686-pc-mingw32/timestamp.o output/pjlib-test-i686-pc-mingw32/udp_echo_srv_sync.o output/pjlib-test-i686-pc-mingw32/udp_echo_srv_ioqueue.o output/pjlib-test-i686-pc-mingw32/util.o -lm -lwinmm -lole32 -lws2_32 -lwsock32 ../lib/libpj-i686-pc-mingw32.a -lm -lwinmm -lole32 -lws2_32 -lwsock32 ../lib/libpj-i686-pc-mingw32.a(os_core_win32.o):os_core_win32.c:(.text+0xd97): undefined reference to `pj_sem_create' ../lib/libpj-i686-pc-mingw32.a(os_core_win32.o):os_core_win32.c:(.text+0xe25): undefined reference to `pj_sem_wait' ../lib/libpj-i686-pc-mingw32.a(os_core_win32.o):os_core_win32.c:(.text+0xf17): undefined reference to `pj_sem_post' ../lib/libpj-i686-pc-mingw32.a(os_core_win32.o):os_core_win32.c:(.text+0xfef): undefined reference to `pj_sem_destroy' ../lib/libpj-i686-pc-mingw32.a(os_core_win32.o):os_core_win32.c:(.text+0xe85): undefined reference to `pj_sem_wait' ../lib/libpj-i686-pc-mingw32.a(os_core_win32.o):os_core_win32.c:(.text+0xf8b): undefined reference to `pj_sem_post' collect2: ld returned 1 exit status make[2]: *** [../bin/pjlib-test-i686-pc-mingw32] Error 1 make[2]: Leaving directory `/workspace/pjproject-trunk-2008-02-08/pjlib/build' make[1]: *** [pjlib-test] Error 2 make[1]: Leaving directory `/workspace/pjproject-trunk-2008-02-08/pjlib/build' regards klaus Klaus Darilion schrieb: > ../src/pj/sock_select.c:42:5: #error "PJ_IOQUEUE_MAX_HANDLES cannot be > greater than FD_SETSIZE" > > thanks > klaus > > _______________________________________________ > Visit our blog: http://blog.pjsip.org > > pjsip mailing list > pjsip at lists.pjsip.org > http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org