From sobomax at sippysoft.com Mon Nov 10 13:43:24 2008 From: sobomax at sippysoft.com (Maxim Sobolev) Date: Mon, 10 Nov 2008 13:43:24 -0800 Subject: [RTPproxy Users] Mail outage Message-ID: <4918AAFC.805@sippysoft.com> Hi all, Due to some internal reorganization which resulted in corrupted configuration the mailing lists have been down for a few days. If somebody has sent something during this period please feel free to re-send. I apologize for inconvenience. Regards, -- Maksym Sobolyev Sippy Software, Inc. Internet Telephony (VoIP) Experts T/F: +1-646-651-1110 Web: http://www.sippysoft.com From muhammad.akl at gmail.com Fri Nov 14 23:01:36 2008 From: muhammad.akl at gmail.com (muhammad akl) Date: Sat, 15 Nov 2008 09:01:36 +0200 Subject: [RTPproxy Users] compile rtpproxy on solaris 10 Message-ID: <630412690811142301y27d57d63r623beb127405a63c@mail.gmail.com> I'm trying to compile rtpproxy Development version 1.2 snapshot updated 4 November 2008on solaris 10 but seems that it needs some extra header files which are not found by default in solaris here is the output : gmake > gmake all-am > gmake[1]: Entering directory `/usr/share/src/rtpproxy-1.2.alpha.200811041' > source='rtpp_util.c' object='rtpp_util.o' libtool=no \ > DEPDIR=.deps depmode=none /bin/bash ./depcomp \ > gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall -Wno-uninitialized -g > -O2 -c rtpp_util.c > In file included from rtpp_util.c:46: > rtpp_util.h:38:17: err.h: No such file or directory > gmake[1]: *** [rtpp_util.o] Error 1 > gmake[1]: Leaving directory `/usr/share/src/rtpproxy-1.2.alpha.200811041' > gmake: *** [all] Error 2 > any help around ? Regards -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.rtpproxy.org/pipermail/users/attachments/20081115/fd0ecef9/attachment.html From sobomax at sippysoft.com Sat Nov 15 00:17:56 2008 From: sobomax at sippysoft.com (Maxim Sobolev) Date: Sat, 15 Nov 2008 00:17:56 -0800 Subject: [RTPproxy Users] compile rtpproxy on solaris 10 In-Reply-To: <630412690811142301y27d57d63r623beb127405a63c@mail.gmail.com> References: <630412690811142301y27d57d63r623beb127405a63c@mail.gmail.com> Message-ID: <491E85B4.8010307@sippysoft.com> muhammad akl wrote: > I'm trying to compile rtpproxy Development version 1.2 snapshot updated > 4 November 2008 > on > solaris 10 > > but seems that it needs some extra header files which are not found by > default in solaris here is the output : > > gmake > gmake all-am > gmake[1]: Entering directory > `/usr/share/src/rtpproxy-1.2.alpha.200811041' > source='rtpp_util.c' object='rtpp_util.o' libtool=no \ > DEPDIR=.deps depmode=none /bin/bash ./depcomp \ > gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall > -Wno-uninitialized -g -O2 -c rtpp_util.c > In file included from rtpp_util.c:46: > rtpp_util.h:38:17: err.h: No such file or directory > gmake[1]: *** [rtpp_util.o] Error 1 > gmake[1]: Leaving directory > `/usr/share/src/rtpproxy-1.2.alpha.200811041' > gmake: *** [all] Error 2 > > > any help around ? muhammad, Can you please try the latest version from cvs. I've just checked in fix. Thanks! Regards, -- Maksym Sobolyev Sippy Software, Inc. Internet Telephony (VoIP) Experts T/F: +1-646-651-1110 Web: http://www.sippysoft.com MSN: sales at sippysoft.com Skype: SippySoft From muhammad.akl at gmail.com Sat Nov 15 00:32:21 2008 From: muhammad.akl at gmail.com (muhammad akl) Date: Sat, 15 Nov 2008 10:32:21 +0200 Subject: [RTPproxy Users] compile rtpproxy on solaris 10 In-Reply-To: <491E85B4.8010307@sippysoft.com> References: <630412690811142301y27d57d63r623beb127405a63c@mail.gmail.com> <491E85B4.8010307@sippysoft.com> Message-ID: <630412690811150032yc2aeb47ie148d306bb42dd46@mail.gmail.com> Maxim Sobolev, now , it's compiled but a new problem appears there , make all-am > make[1]: Entering directory `/usr/share/src/rtpproxy' > if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall -Wno-uninitialized > -g -O2 -MT main.o -MD -MP -MF ".deps/main.Tpo" -c -o main.o main.c; \ > then mv -f ".deps/main.Tpo" ".deps/main.Po"; else rm -f ".deps/main.Tpo"; > exit 1; fi > main.c: In function `main': > main.c:787: warning: unsigned int format, pid_t arg (arg 3) > if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall -Wno-uninitialized > -g -O2 -MT rtp_server.o -MD -MP -MF ".deps/rtp_server.Tpo" -c -o > rtp_server.o rtp_server.c; \ > then mv -f ".deps/rtp_server.Tpo" ".deps/rtp_server.Po"; else rm -f > ".deps/rtp_server.Tpo"; exit 1; fi > if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall -Wno-uninitialized > -g -O2 -MT rtpp_record.o -MD -MP -MF ".deps/rtpp_record.Tpo" -c -o > rtpp_record.o rtpp_record.c; \ > then mv -f ".deps/rtpp_record.Tpo" ".deps/rtpp_record.Po"; else rm -f > ".deps/rtpp_record.Tpo"; exit 1; fi > if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall -Wno-uninitialized > -g -O2 -MT rtpp_util.o -MD -MP -MF ".deps/rtpp_util.Tpo" -c -o rtpp_util.o > rtpp_util.c; \ > then mv -f ".deps/rtpp_util.Tpo" ".deps/rtpp_util.Po"; else rm -f > ".deps/rtpp_util.Tpo"; exit 1; fi > if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall -Wno-uninitialized > -g -O2 -MT rtp.o -MD -MP -MF ".deps/rtp.Tpo" -c -o rtp.o rtp.c; \ > then mv -f ".deps/rtp.Tpo" ".deps/rtp.Po"; else rm -f ".deps/rtp.Tpo"; exit > 1; fi > if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall -Wno-uninitialized > -g -O2 -MT rtp_resizer.o -MD -MP -MF ".deps/rtp_resizer.Tpo" -c -o > rtp_resizer.o rtp_resizer.c; \ > then mv -f ".deps/rtp_resizer.Tpo" ".deps/rtp_resizer.Po"; else rm -f > ".deps/rtp_resizer.Tpo"; exit 1; fi > if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall -Wno-uninitialized > -g -O2 -MT rtpp_session.o -MD -MP -MF ".deps/rtpp_session.Tpo" -c -o > rtpp_session.o rtpp_session.c; \ > then mv -f ".deps/rtpp_session.Tpo" ".deps/rtpp_session.Po"; else rm -f > ".deps/rtpp_session.Tpo"; exit 1; fi > if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall -Wno-uninitialized > -g -O2 -MT rtpp_command.o -MD -MP -MF ".deps/rtpp_command.Tpo" -c -o > rtpp_command.o rtpp_command.c; \ > then mv -f ".deps/rtpp_command.Tpo" ".deps/rtpp_command.Po"; else rm -f > ".deps/rtpp_command.Tpo"; exit 1; fi > rtpp_command.c: In function `handle_command': > rtpp_command.c:607: warning: implicit declaration of function `alloca' > if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall -Wno-uninitialized > -g -O2 -MT rtpp_log.o -MD -MP -MF ".deps/rtpp_log.Tpo" -c -o rtpp_log.o > rtpp_log.c; \ > then mv -f ".deps/rtpp_log.Tpo" ".deps/rtpp_log.Po"; else rm -f > ".deps/rtpp_log.Tpo"; exit 1; fi > gcc -std=gnu99 -Wall -Wno-uninitialized -g -O2 -o rtpproxy main.o > rtp_server.o rtpp_record.o rtpp_util.o rtp.o rtp_resizer.o rtpp_session.o > rtpp_command.o rtpp_log.o -lm > Undefined first referenced > symbol in file > bind main.o > send rtpp_record.o > accept main.o > listen main.o > sendto main.o > socket main.o > sched_yield rtpp_command.o > setsockopt main.o > connect rtpp_record.o > getaddrinfo rtpp_util.o > recvfrom rtp.o > freeaddrinfo rtpp_util.o > inet_ntop rtpp_util.o > gai_strerror main.o > ld: fatal: Symbol referencing errors. No output written to rtpproxy > collect2: ld returned 1 exit status > make[1]: *** [rtpproxy] Error 1 > make[1]: Leaving directory `/usr/share/src/rtpproxy' > make: *** [all] Error 2 > Regards On Sat, Nov 15, 2008 at 10:17 AM, Maxim Sobolev wrote: > muhammad akl wrote: > > I'm trying to compile rtpproxy Development version 1.2 snapshot updated > > 4 November 2008 > > on > > solaris 10 > > > > but seems that it needs some extra header files which are not found by > > default in solaris here is the output : > > > > gmake > > gmake all-am > > gmake[1]: Entering directory > > `/usr/share/src/rtpproxy-1.2.alpha.200811041' > > source='rtpp_util.c' object='rtpp_util.o' libtool=no \ > > DEPDIR=.deps depmode=none /bin/bash ./depcomp \ > > gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall > > -Wno-uninitialized -g -O2 -c rtpp_util.c > > In file included from rtpp_util.c:46: > > rtpp_util.h:38:17: err.h: No such file or directory > > gmake[1]: *** [rtpp_util.o] Error 1 > > gmake[1]: Leaving directory > > `/usr/share/src/rtpproxy-1.2.alpha.200811041' > > gmake: *** [all] Error 2 > > > > > > any help around ? > > muhammad, > > Can you please try the latest version from cvs. I've just checked in fix. > > Thanks! > > Regards, > -- > Maksym Sobolyev > Sippy Software, Inc. > Internet Telephony (VoIP) Experts > T/F: +1-646-651-1110 > Web: http://www.sippysoft.com > MSN: sales at sippysoft.com > Skype: SippySoft > _______________________________________________ > Users mailing list > Users at rtpproxy.org > http://lists.rtpproxy.org/mailman/listinfo/users > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.rtpproxy.org/pipermail/users/attachments/20081115/468ad307/attachment.html From sobomax at sippysoft.com Sat Nov 15 01:28:54 2008 From: sobomax at sippysoft.com (Maxim Sobolev) Date: Sat, 15 Nov 2008 01:28:54 -0800 Subject: [RTPproxy Users] compile rtpproxy on solaris 10 In-Reply-To: <630412690811150032yc2aeb47ie148d306bb42dd46@mail.gmail.com> References: <630412690811142301y27d57d63r623beb127405a63c@mail.gmail.com> <491E85B4.8010307@sippysoft.com> <630412690811150032yc2aeb47ie148d306bb42dd46@mail.gmail.com> Message-ID: <491E9656.4020706@sippysoft.com> Update, re-configure and try again please. Thanks! muhammad akl wrote: > Maxim Sobolev, > > now , it's compiled but a new problem appears there , Regards, -- Maksym Sobolyev Sippy Software, Inc. Internet Telephony (VoIP) Experts T/F: +1-646-651-1110 Web: http://www.sippysoft.com MSN: sales at sippysoft.com Skype: SippySoft From muhammad.akl at gmail.com Sat Nov 15 01:34:26 2008 From: muhammad.akl at gmail.com (muhammad akl) Date: Sat, 15 Nov 2008 11:34:26 +0200 Subject: [RTPproxy Users] compile rtpproxy on solaris 10 In-Reply-To: <491E9656.4020706@sippysoft.com> References: <630412690811142301y27d57d63r623beb127405a63c@mail.gmail.com> <491E85B4.8010307@sippysoft.com> <630412690811150032yc2aeb47ie148d306bb42dd46@mail.gmail.com> <491E9656.4020706@sippysoft.com> Message-ID: <630412690811150134n2823526dnf9d8c2d8b811fb66@mail.gmail.com> Still getting some errors : for the configure script : ./configure checking for a BSD-compatible install... /opt/csw/bin/ginstall -c checking whether build environment is sane... yes checking for gawk... no checking for mawk... no checking for nawk... nawk checking whether make sets $(MAKE)... yes checking whether to enable maintainer-specific portions of Makefiles... no checking build system type... i386-pc-solaris2.10 checking host system type... i386-pc-solaris2.10 checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for style of include used by make... GNU checking dependency style of gcc... gcc3 checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /usr/sfw/bin/ggrep checking for egrep... /usr/sfw/bin/ggrep -E checking for ANSI C header files... no checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking gsm.h usability... no checking gsm.h presence... no checking for gsm.h... no checking g729_encoder.h usability... no checking g729_encoder.h presence... no checking for g729_encoder.h... no checking for ANSI C header files... (cached) no checking arpa/inet.h usability... yes checking arpa/inet.h presence... yes checking for arpa/inet.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking netdb.h usability... yes checking netdb.h presence... yes checking for netdb.h... yes checking netinet/in.h usability... yes checking netinet/in.h presence... yes checking for netinet/in.h... yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for strings.h... (cached) yes checking sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking for unistd.h... (cached) yes checking err.h usability... yes checking err.h presence... yes checking for err.h... yes checking for an ANSI C-conforming const... yes checking whether time.h and sys/time.h may both be included... yes checking for working alloca.h... no checking for alloca... no checking whether `alloca.c' needs Cray hooks... no checking stack direction for C alloca... -1 checking for stdlib.h... (cached) yes checking for GNU libc compatible malloc... no checking for working memcmp... no checking return type of signal handlers... void checking for atexit... no checking for gettimeofday... no checking for memset... no checking for mkdir... no checking for socket... no checking for strchr... no checking for strdup... no checking for strerror... no configure: creating ./config.status config.status: creating Makefile config.status: creating config.h config.status: executing depfiles commands And for the compilation process : make all-am make[1]: Entering directory `/usr/share/src/rtpproxy' if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall -Wno-uninitialized -g -O2 -MT main.o -MD -MP -MF ".deps/main.Tpo" -c -o main.o main.c; \ then mv -f ".deps/main.Tpo" ".deps/main.Po"; else rm -f ".deps/main.Tpo"; exit 1; fi main.c: In function `init_config': main.c:288: warning: implicit declaration of function `rpl_malloc' main.c:355: warning: assignment makes pointer from integer without a cast main.c:357: warning: assignment makes pointer from integer without a cast main.c:359: warning: assignment makes pointer from integer without a cast main.c:394: warning: assignment makes pointer from integer without a cast main.c:399: warning: assignment makes pointer from integer without a cast main.c: In function `rxmit_packets': main.c:554: warning: assignment makes pointer from integer without a cast main.c:600: warning: assignment makes pointer from integer without a cast main.c: In function `main': main.c:787: warning: unsigned int format, pid_t arg (arg 3) if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall -Wno-uninitialized -g -O2 -MT rtp_server.o -MD -MP -MF ".deps/rtp_server.Tpo" -c -o rtp_server.o rtp_server.c; \ then mv -f ".deps/rtp_server.Tpo" ".deps/rtp_server.Po"; else rm -f ".deps/rtp_server.Tpo"; exit 1; fi rtp_server.c: In function `rtp_server_new': rtp_server.c:59: warning: implicit declaration of function `rpl_malloc' rtp_server.c:59: warning: assignment makes pointer from integer without a cast if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall -Wno-uninitialized -g -O2 -MT rtpp_record.o -MD -MP -MF ".deps/rtpp_record.Tpo" -c -o rtpp_record.o rtpp_record.c; \ then mv -f ".deps/rtpp_record.Tpo" ".deps/rtpp_record.Po"; else rm -f ".deps/rtpp_record.Tpo"; exit 1; fi rtpp_record.c: In function `ropen': rtpp_record.c:73: warning: implicit declaration of function `rpl_malloc' rtpp_record.c:73: warning: assignment makes pointer from integer without a cast if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall -Wno-uninitialized -g -O2 -MT rtpp_util.o -MD -MP -MF ".deps/rtpp_util.Tpo" -c -o rtpp_util.o rtpp_util.c; \ then mv -f ".deps/rtpp_util.Tpo" ".deps/rtpp_util.Po"; else rm -f ".deps/rtpp_util.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall -Wno-uninitialized -g -O2 -MT rtp.o -MD -MP -MF ".deps/rtp.Tpo" -c -o rtp.o rtp.c; \ then mv -f ".deps/rtp.Tpo" ".deps/rtp.Po"; else rm -f ".deps/rtp.Tpo"; exit 1; fi rtp.c: In function `rtp_packet_alloc': rtp.c:248: warning: implicit declaration of function `rpl_malloc' rtp.c:248: warning: assignment makes pointer from integer without a cast if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall -Wno-uninitialized -g -O2 -MT rtp_resizer.o -MD -MP -MF ".deps/rtp_resizer.Tpo" -c -o rtp_resizer.o rtp_resizer.c; \ then mv -f ".deps/rtp_resizer.Tpo" ".deps/rtp_resizer.Po"; else rm -f ".deps/rtp_resizer.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall -Wno-uninitialized -g -O2 -MT rtpp_session.o -MD -MP -MF ".deps/rtpp_session.Tpo" -c -o rtpp_session.o rtpp_session.c; \ then mv -f ".deps/rtpp_session.Tpo" ".deps/rtpp_session.Po"; else rm -f ".deps/rtpp_session.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall -Wno-uninitialized -g -O2 -MT rtpp_command.o -MD -MP -MF ".deps/rtpp_command.Tpo" -c -o rtpp_command.o rtpp_command.c; \ then mv -f ".deps/rtpp_command.Tpo" ".deps/rtpp_command.Po"; else rm -f ".deps/rtpp_command.Tpo"; exit 1; fi rtpp_command.c: In function `handle_command': rtpp_command.c:607: warning: implicit declaration of function `alloca' rtpp_command.c:626: warning: implicit declaration of function `rpl_malloc' rtpp_command.c:626: warning: assignment makes pointer from integer without a cast rtpp_command.c:783: warning: assignment makes pointer from integer without a cast rtpp_command.c:790: warning: assignment makes pointer from integer without a cast if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall -Wno-uninitialized -g -O2 -MT rtpp_log.o -MD -MP -MF ".deps/rtpp_log.Tpo" -c -o rtpp_log.o rtpp_log.c; \ then mv -f ".deps/rtpp_log.Tpo" ".deps/rtpp_log.Po"; else rm -f ".deps/rtpp_log.Tpo"; exit 1; fi gcc -std=gnu99 -Wall -Wno-uninitialized -g -O2 -lsocket -lnsl -lxinet -lrt -o rtpproxy main.o rtp_server.o rtpp_record.o rtpp_util.o rtp.o rtp_resizer.o rtpp_session.o rtpp_command.o rtpp_log.o -lm ld: fatal: library -lxinet: not found ld: fatal: File processing errors. No output written to rtpproxy collect2: ld returned 1 exit status make[1]: *** [rtpproxy] Error 1 make[1]: Leaving directory `/usr/share/src/rtpproxy' make: *** [all] Error 2 On Sat, Nov 15, 2008 at 11:28 AM, Maxim Sobolev wrote: > Update, re-configure and try again please. > > Thanks! > > muhammad akl wrote: > > Maxim Sobolev, > > > > now , it's compiled but a new problem appears there , > > Regards, > -- > Maksym Sobolyev > Sippy Software, Inc. > Internet Telephony (VoIP) Experts > T/F: +1-646-651-1110 > Web: http://www.sippysoft.com > MSN: sales at sippysoft.com > Skype: SippySoft > _______________________________________________ > Users mailing list > Users at rtpproxy.org > http://lists.rtpproxy.org/mailman/listinfo/users > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.rtpproxy.org/pipermail/users/attachments/20081115/cabc4d57/attachment-0001.html From sobomax at sippysoft.com Sat Nov 15 02:07:02 2008 From: sobomax at sippysoft.com (Maxim Sobolev) Date: Sat, 15 Nov 2008 02:07:02 -0800 Subject: [RTPproxy Users] compile rtpproxy on solaris 10 In-Reply-To: <630412690811150134n2823526dnf9d8c2d8b811fb66@mail.gmail.com> References: <630412690811142301y27d57d63r623beb127405a63c@mail.gmail.com> <491E85B4.8010307@sippysoft.com> <630412690811150032yc2aeb47ie148d306bb42dd46@mail.gmail.com> <491E9656.4020706@sippysoft.com> <630412690811150134n2823526dnf9d8c2d8b811fb66@mail.gmail.com> Message-ID: <491E9F46.9080304@sippysoft.com> Re-gen. -Maxim muhammad akl wrote: > Still getting some errors : > > for the configure script : > > ./configure > checking for a BSD-compatible install... /opt/csw/bin/ginstall -c > checking whether build environment is sane... yes > checking for gawk... no > checking for mawk... no > checking for nawk... nawk > checking whether make sets $(MAKE)... yes > checking whether to enable maintainer-specific portions of Makefiles... no > checking build system type... i386-pc-solaris2.10 > checking host system type... i386-pc-solaris2.10 > checking for gcc... gcc > checking for C compiler default output file name... a.out > checking whether the C compiler works... yes > checking whether we are cross compiling... no > checking for suffix of executables... > checking for suffix of object files... o > checking whether we are using the GNU C compiler... yes > checking whether gcc accepts -g... yes > checking for gcc option to accept ISO C89... none needed > checking for style of include used by make... GNU > checking dependency style of gcc... gcc3 > checking how to run the C preprocessor... gcc -E > checking for grep that handles long lines and -e... /usr/sfw/bin/ggrep > checking for egrep... /usr/sfw/bin/ggrep -E > checking for ANSI C header files... no > checking for sys/types.h... yes > checking for sys/stat.h... yes > checking for stdlib.h... yes > checking for string.h... yes > checking for memory.h... yes > checking for strings.h... yes > checking for inttypes.h... yes > checking for stdint.h... yes > checking for unistd.h... yes > checking gsm.h usability... no > checking gsm.h presence... no > checking for gsm.h... no > checking g729_encoder.h usability... no > checking g729_encoder.h presence... no > checking for g729_encoder.h... no > checking for ANSI C header files... (cached) no > checking arpa/inet.h usability... yes > checking arpa/inet.h presence... yes > checking for arpa/inet.h... yes > checking fcntl.h usability... yes > checking fcntl.h presence... yes > checking for fcntl.h... yes > checking limits.h usability... yes > checking limits.h presence... yes > checking for limits.h... yes > checking netdb.h usability... yes > checking netdb.h presence... yes > checking for netdb.h... yes > checking netinet/in.h usability... yes > checking netinet/in.h presence... yes > checking for netinet/in.h... yes > checking for stdlib.h... (cached) yes > checking for string.h... (cached) yes > checking for strings.h... (cached) yes > checking sys/socket.h usability... yes > checking sys/socket.h presence... yes > checking for sys/socket.h... yes > checking sys/time.h usability... yes > checking sys/time.h presence... yes > checking for sys/time.h... yes > checking for unistd.h... (cached) yes > checking err.h usability... yes > checking err.h presence... yes > checking for err.h... yes > checking for an ANSI C-conforming const... yes > checking whether time.h and sys/time.h may both be included... yes > checking for working alloca.h... no > checking for alloca... no > checking whether `alloca.c' needs Cray hooks... no > checking stack direction for C alloca... -1 > checking for stdlib.h... (cached) yes > checking for GNU libc compatible malloc... no > checking for working memcmp... no > checking return type of signal handlers... void > checking for atexit... no > checking for gettimeofday... no > checking for memset... no > checking for mkdir... no > checking for socket... no > checking for strchr... no > checking for strdup... no > checking for strerror... no > configure: creating ./config.status > config.status: creating Makefile > config.status: creating config.h > config.status: executing depfiles commands > > > And for the compilation process : > > make all-am > make[1]: Entering directory `/usr/share/src/rtpproxy' > if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall > -Wno-uninitialized -g -O2 -MT main.o -MD -MP -MF ".deps/main.Tpo" -c -o > main.o main.c; \ > then mv -f ".deps/main.Tpo" ".deps/main.Po"; else rm -f > ".deps/main.Tpo"; exit 1; fi > main.c: In function `init_config': > main.c:288: warning: implicit declaration of function `rpl_malloc' > main.c:355: warning: assignment makes pointer from integer without a cast > main.c:357: warning: assignment makes pointer from integer without a cast > main.c:359: warning: assignment makes pointer from integer without a cast > main.c:394: warning: assignment makes pointer from integer without a cast > main.c:399: warning: assignment makes pointer from integer without a cast > main.c: In function `rxmit_packets': > main.c:554: warning: assignment makes pointer from integer without a cast > main.c:600: warning: assignment makes pointer from integer without a cast > main.c: In function `main': > main.c:787: warning: unsigned int format, pid_t arg (arg 3) > if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall > -Wno-uninitialized -g -O2 -MT rtp_server.o -MD -MP -MF > ".deps/rtp_server.Tpo" -c -o rtp_server.o rtp_server.c; \ > then mv -f ".deps/rtp_server.Tpo" ".deps/rtp_server.Po"; else rm -f > ".deps/rtp_server.Tpo"; exit 1; fi > rtp_server.c: In function `rtp_server_new': > rtp_server.c:59: warning: implicit declaration of function `rpl_malloc' > rtp_server.c:59: warning: assignment makes pointer from integer without > a cast > if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall > -Wno-uninitialized -g -O2 -MT rtpp_record.o -MD -MP -MF > ".deps/rtpp_record.Tpo" -c -o rtpp_record.o rtpp_record.c; \ > then mv -f ".deps/rtpp_record.Tpo" ".deps/rtpp_record.Po"; else rm -f > ".deps/rtpp_record.Tpo"; exit 1; fi > rtpp_record.c: In function `ropen': > rtpp_record.c:73: warning: implicit declaration of function `rpl_malloc' > rtpp_record.c:73: warning: assignment makes pointer from integer without > a cast > if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall > -Wno-uninitialized -g -O2 -MT rtpp_util.o -MD -MP -MF > ".deps/rtpp_util.Tpo" -c -o rtpp_util.o rtpp_util.c; \ > then mv -f ".deps/rtpp_util.Tpo" ".deps/rtpp_util.Po"; else rm -f > ".deps/rtpp_util.Tpo"; exit 1; fi > if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall > -Wno-uninitialized -g -O2 -MT rtp.o -MD -MP -MF ".deps/rtp.Tpo" -c -o > rtp.o rtp.c; \ > then mv -f ".deps/rtp.Tpo" ".deps/rtp.Po"; else rm -f ".deps/rtp.Tpo"; > exit 1; fi > rtp.c: In function `rtp_packet_alloc': > rtp.c:248: warning: implicit declaration of function `rpl_malloc' > rtp.c:248: warning: assignment makes pointer from integer without a cast > if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall > -Wno-uninitialized -g -O2 -MT rtp_resizer.o -MD -MP -MF > ".deps/rtp_resizer.Tpo" -c -o rtp_resizer.o rtp_resizer.c; \ > then mv -f ".deps/rtp_resizer.Tpo" ".deps/rtp_resizer.Po"; else rm -f > ".deps/rtp_resizer.Tpo"; exit 1; fi > if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall > -Wno-uninitialized -g -O2 -MT rtpp_session.o -MD -MP -MF > ".deps/rtpp_session.Tpo" -c -o rtpp_session.o rtpp_session.c; \ > then mv -f ".deps/rtpp_session.Tpo" ".deps/rtpp_session.Po"; else rm -f > ".deps/rtpp_session.Tpo"; exit 1; fi > if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall > -Wno-uninitialized -g -O2 -MT rtpp_command.o -MD -MP -MF > ".deps/rtpp_command.Tpo" -c -o rtpp_command.o rtpp_command.c; \ > then mv -f ".deps/rtpp_command.Tpo" ".deps/rtpp_command.Po"; else rm -f > ".deps/rtpp_command.Tpo"; exit 1; fi > rtpp_command.c: In function `handle_command': > rtpp_command.c:607: warning: implicit declaration of function `alloca' > rtpp_command.c:626: warning: implicit declaration of function `rpl_malloc' > rtpp_command.c:626: warning: assignment makes pointer from integer > without a cast > rtpp_command.c:783: warning: assignment makes pointer from integer > without a cast > rtpp_command.c:790: warning: assignment makes pointer from integer > without a cast > if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall > -Wno-uninitialized -g -O2 -MT rtpp_log.o -MD -MP -MF > ".deps/rtpp_log.Tpo" -c -o rtpp_log.o rtpp_log.c; \ > then mv -f ".deps/rtpp_log.Tpo" ".deps/rtpp_log.Po"; else rm -f > ".deps/rtpp_log.Tpo"; exit 1; fi > gcc -std=gnu99 -Wall -Wno-uninitialized -g -O2 -lsocket -lnsl -lxinet > -lrt -o rtpproxy main.o rtp_server.o rtpp_record.o rtpp_util.o rtp.o > rtp_resizer.o rtpp_session.o rtpp_command.o rtpp_log.o -lm > ld: fatal: library -lxinet: not found > ld: fatal: File processing errors. No output written to rtpproxy > collect2: ld returned 1 exit status > make[1]: *** [rtpproxy] Error 1 > make[1]: Leaving directory `/usr/share/src/rtpproxy' > make: *** [all] Error 2 > > > > On Sat, Nov 15, 2008 at 11:28 AM, Maxim Sobolev > wrote: > > Update, re-configure and try again please. > > Thanks! > > muhammad akl wrote: > > Maxim Sobolev, > > > > now , it's compiled but a new problem appears there , > > Regards, > -- > Maksym Sobolyev > Sippy Software, Inc. > Internet Telephony (VoIP) Experts > T/F: +1-646-651-1110 > Web: http://www.sippysoft.com > MSN: sales at sippysoft.com > Skype: SippySoft > _______________________________________________ > Users mailing list > Users at rtpproxy.org > http://lists.rtpproxy.org/mailman/listinfo/users > > > > ------------------------------------------------------------------------ > > _______________________________________________ > Users mailing list > Users at rtpproxy.org > http://lists.rtpproxy.org/mailman/listinfo/users From sobomax at sippysoft.com Sat Nov 15 02:09:31 2008 From: sobomax at sippysoft.com (Maxim Sobolev) Date: Sat, 15 Nov 2008 02:09:31 -0800 Subject: [RTPproxy Users] compile rtpproxy on solaris 10 In-Reply-To: <491E9F46.9080304@sippysoft.com> References: <630412690811142301y27d57d63r623beb127405a63c@mail.gmail.com> <491E85B4.8010307@sippysoft.com> <630412690811150032yc2aeb47ie148d306bb42dd46@mail.gmail.com> <491E9656.4020706@sippysoft.com> <630412690811150134n2823526dnf9d8c2d8b811fb66@mail.gmail.com> <491E9F46.9080304@sippysoft.com> Message-ID: <491E9FDB.4000302@sippysoft.com> Maxim Sobolev wrote: > Re-gen. Sorry, I meant update, reconfigure and try again. Regards, -- Maksym Sobolyev Sippy Software, Inc. Internet Telephony (VoIP) Experts T/F: +1-646-651-1110 Web: http://www.sippysoft.com MSN: sales at sippysoft.com Skype: SippySoft From muhammad.akl at gmail.com Sat Nov 15 02:10:13 2008 From: muhammad.akl at gmail.com (muhammad akl) Date: Sat, 15 Nov 2008 12:10:13 +0200 Subject: [RTPproxy Users] compile rtpproxy on solaris 10 In-Reply-To: <491E9F46.9080304@sippysoft.com> References: <630412690811142301y27d57d63r623beb127405a63c@mail.gmail.com> <491E85B4.8010307@sippysoft.com> <630412690811150032yc2aeb47ie148d306bb42dd46@mail.gmail.com> <491E9656.4020706@sippysoft.com> <630412690811150134n2823526dnf9d8c2d8b811fb66@mail.gmail.com> <491E9F46.9080304@sippysoft.com> Message-ID: <630412690811150210y15dc58a3qaed69a49250619e0@mail.gmail.com> here is the output : make all-am make[1]: Entering directory `/usr/share/src/rtpproxy' if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall -Wno-uninitialized -g -O2 -MT main.o -MD -MP -MF ".deps/main.Tpo" -c -o main.o main.c; \ then mv -f ".deps/main.Tpo" ".deps/main.Po"; else rm -f ".deps/main.Tpo"; exit 1; fi main.c: In function `main': main.c:787: warning: unsigned int format, pid_t arg (arg 3) if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall -Wno-uninitialized -g -O2 -MT rtp_server.o -MD -MP -MF ".deps/rtp_server.Tpo" -c -o rtp_server.o rtp_server.c; \ then mv -f ".deps/rtp_server.Tpo" ".deps/rtp_server.Po"; else rm -f ".deps/rtp_server.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall -Wno-uninitialized -g -O2 -MT rtpp_record.o -MD -MP -MF ".deps/rtpp_record.Tpo" -c -o rtpp_record.o rtpp_record.c; \ then mv -f ".deps/rtpp_record.Tpo" ".deps/rtpp_record.Po"; else rm -f ".deps/rtpp_record.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall -Wno-uninitialized -g -O2 -MT rtpp_util.o -MD -MP -MF ".deps/rtpp_util.Tpo" -c -o rtpp_util.o rtpp_util.c; \ then mv -f ".deps/rtpp_util.Tpo" ".deps/rtpp_util.Po"; else rm -f ".deps/rtpp_util.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall -Wno-uninitialized -g -O2 -MT rtp.o -MD -MP -MF ".deps/rtp.Tpo" -c -o rtp.o rtp.c; \ then mv -f ".deps/rtp.Tpo" ".deps/rtp.Po"; else rm -f ".deps/rtp.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall -Wno-uninitialized -g -O2 -MT rtp_resizer.o -MD -MP -MF ".deps/rtp_resizer.Tpo" -c -o rtp_resizer.o rtp_resizer.c; \ then mv -f ".deps/rtp_resizer.Tpo" ".deps/rtp_resizer.Po"; else rm -f ".deps/rtp_resizer.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall -Wno-uninitialized -g -O2 -MT rtpp_session.o -MD -MP -MF ".deps/rtpp_session.Tpo" -c -o rtpp_session.o rtpp_session.c; \ then mv -f ".deps/rtpp_session.Tpo" ".deps/rtpp_session.Po"; else rm -f ".deps/rtpp_session.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall -Wno-uninitialized -g -O2 -MT rtpp_command.o -MD -MP -MF ".deps/rtpp_command.Tpo" -c -o rtpp_command.o rtpp_command.c; \ then mv -f ".deps/rtpp_command.Tpo" ".deps/rtpp_command.Po"; else rm -f ".deps/rtpp_command.Tpo"; exit 1; fi rtpp_command.c: In function `handle_command': rtpp_command.c:607: warning: implicit declaration of function `alloca' if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall -Wno-uninitialized -g -O2 -MT rtpp_log.o -MD -MP -MF ".deps/rtpp_log.Tpo" -c -o rtpp_log.o rtpp_log.c; \ then mv -f ".deps/rtpp_log.Tpo" ".deps/rtpp_log.Po"; else rm -f ".deps/rtpp_log.Tpo"; exit 1; fi gcc -std=gnu99 -Wall -Wno-uninitialized -g -O2 -lsocket -lnsl -lxnet -lrt -o rtpproxy main.o rtp_server.o rtpp_record.o rtpp_util.o rtp.o rtp_resizer.o rtpp_session.o rtpp_command.o rtpp_log.o -lm if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall -Wno-uninitialized -g -O2 -MT makeann.o -MD -MP -MF ".deps/makeann.Tpo" -c -o makeann.o makeann.c; \ then mv -f ".deps/makeann.Tpo" ".deps/makeann.Po"; else rm -f ".deps/makeann.Tpo"; exit 1; fi gcc -std=gnu99 -Wall -Wno-uninitialized -g -O2 -lsocket -lnsl -lxnet -lrt -o makeann makeann.o Undefined first referenced symbol in file err makeann.o errx makeann.o ld: fatal: Symbol referencing errors. No output written to makeann collect2: ld returned 1 exit status make[1]: *** [makeann] Error 1 make[1]: Leaving directory `/usr/share/src/rtpproxy' make: *** [all] Error 2 On Sat, Nov 15, 2008 at 12:07 PM, Maxim Sobolev wrote: > Re-gen. > > -Maxim > > muhammad akl wrote: > > Still getting some errors : > > > > for the configure script : > > > > ./configure > > checking for a BSD-compatible install... /opt/csw/bin/ginstall -c > > checking whether build environment is sane... yes > > checking for gawk... no > > checking for mawk... no > > checking for nawk... nawk > > checking whether make sets $(MAKE)... yes > > checking whether to enable maintainer-specific portions of Makefiles... > no > > checking build system type... i386-pc-solaris2.10 > > checking host system type... i386-pc-solaris2.10 > > checking for gcc... gcc > > checking for C compiler default output file name... a.out > > checking whether the C compiler works... yes > > checking whether we are cross compiling... no > > checking for suffix of executables... > > checking for suffix of object files... o > > checking whether we are using the GNU C compiler... yes > > checking whether gcc accepts -g... yes > > checking for gcc option to accept ISO C89... none needed > > checking for style of include used by make... GNU > > checking dependency style of gcc... gcc3 > > checking how to run the C preprocessor... gcc -E > > checking for grep that handles long lines and -e... /usr/sfw/bin/ggrep > > checking for egrep... /usr/sfw/bin/ggrep -E > > checking for ANSI C header files... no > > checking for sys/types.h... yes > > checking for sys/stat.h... yes > > checking for stdlib.h... yes > > checking for string.h... yes > > checking for memory.h... yes > > checking for strings.h... yes > > checking for inttypes.h... yes > > checking for stdint.h... yes > > checking for unistd.h... yes > > checking gsm.h usability... no > > checking gsm.h presence... no > > checking for gsm.h... no > > checking g729_encoder.h usability... no > > checking g729_encoder.h presence... no > > checking for g729_encoder.h... no > > checking for ANSI C header files... (cached) no > > checking arpa/inet.h usability... yes > > checking arpa/inet.h presence... yes > > checking for arpa/inet.h... yes > > checking fcntl.h usability... yes > > checking fcntl.h presence... yes > > checking for fcntl.h... yes > > checking limits.h usability... yes > > checking limits.h presence... yes > > checking for limits.h... yes > > checking netdb.h usability... yes > > checking netdb.h presence... yes > > checking for netdb.h... yes > > checking netinet/in.h usability... yes > > checking netinet/in.h presence... yes > > checking for netinet/in.h... yes > > checking for stdlib.h... (cached) yes > > checking for string.h... (cached) yes > > checking for strings.h... (cached) yes > > checking sys/socket.h usability... yes > > checking sys/socket.h presence... yes > > checking for sys/socket.h... yes > > checking sys/time.h usability... yes > > checking sys/time.h presence... yes > > checking for sys/time.h... yes > > checking for unistd.h... (cached) yes > > checking err.h usability... yes > > checking err.h presence... yes > > checking for err.h... yes > > checking for an ANSI C-conforming const... yes > > checking whether time.h and sys/time.h may both be included... yes > > checking for working alloca.h... no > > checking for alloca... no > > checking whether `alloca.c' needs Cray hooks... no > > checking stack direction for C alloca... -1 > > checking for stdlib.h... (cached) yes > > checking for GNU libc compatible malloc... no > > checking for working memcmp... no > > checking return type of signal handlers... void > > checking for atexit... no > > checking for gettimeofday... no > > checking for memset... no > > checking for mkdir... no > > checking for socket... no > > checking for strchr... no > > checking for strdup... no > > checking for strerror... no > > configure: creating ./config.status > > config.status: creating Makefile > > config.status: creating config.h > > config.status: executing depfiles commands > > > > > > And for the compilation process : > > > > make all-am > > make[1]: Entering directory `/usr/share/src/rtpproxy' > > if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall > > -Wno-uninitialized -g -O2 -MT main.o -MD -MP -MF ".deps/main.Tpo" -c -o > > main.o main.c; \ > > then mv -f ".deps/main.Tpo" ".deps/main.Po"; else rm -f > > ".deps/main.Tpo"; exit 1; fi > > main.c: In function `init_config': > > main.c:288: warning: implicit declaration of function `rpl_malloc' > > main.c:355: warning: assignment makes pointer from integer without a cast > > main.c:357: warning: assignment makes pointer from integer without a cast > > main.c:359: warning: assignment makes pointer from integer without a cast > > main.c:394: warning: assignment makes pointer from integer without a cast > > main.c:399: warning: assignment makes pointer from integer without a cast > > main.c: In function `rxmit_packets': > > main.c:554: warning: assignment makes pointer from integer without a cast > > main.c:600: warning: assignment makes pointer from integer without a cast > > main.c: In function `main': > > main.c:787: warning: unsigned int format, pid_t arg (arg 3) > > if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall > > -Wno-uninitialized -g -O2 -MT rtp_server.o -MD -MP -MF > > ".deps/rtp_server.Tpo" -c -o rtp_server.o rtp_server.c; \ > > then mv -f ".deps/rtp_server.Tpo" ".deps/rtp_server.Po"; else rm -f > > ".deps/rtp_server.Tpo"; exit 1; fi > > rtp_server.c: In function `rtp_server_new': > > rtp_server.c:59: warning: implicit declaration of function `rpl_malloc' > > rtp_server.c:59: warning: assignment makes pointer from integer without > > a cast > > if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall > > -Wno-uninitialized -g -O2 -MT rtpp_record.o -MD -MP -MF > > ".deps/rtpp_record.Tpo" -c -o rtpp_record.o rtpp_record.c; \ > > then mv -f ".deps/rtpp_record.Tpo" ".deps/rtpp_record.Po"; else rm -f > > ".deps/rtpp_record.Tpo"; exit 1; fi > > rtpp_record.c: In function `ropen': > > rtpp_record.c:73: warning: implicit declaration of function `rpl_malloc' > > rtpp_record.c:73: warning: assignment makes pointer from integer without > > a cast > > if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall > > -Wno-uninitialized -g -O2 -MT rtpp_util.o -MD -MP -MF > > ".deps/rtpp_util.Tpo" -c -o rtpp_util.o rtpp_util.c; \ > > then mv -f ".deps/rtpp_util.Tpo" ".deps/rtpp_util.Po"; else rm -f > > ".deps/rtpp_util.Tpo"; exit 1; fi > > if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall > > -Wno-uninitialized -g -O2 -MT rtp.o -MD -MP -MF ".deps/rtp.Tpo" -c -o > > rtp.o rtp.c; \ > > then mv -f ".deps/rtp.Tpo" ".deps/rtp.Po"; else rm -f ".deps/rtp.Tpo"; > > exit 1; fi > > rtp.c: In function `rtp_packet_alloc': > > rtp.c:248: warning: implicit declaration of function `rpl_malloc' > > rtp.c:248: warning: assignment makes pointer from integer without a cast > > if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall > > -Wno-uninitialized -g -O2 -MT rtp_resizer.o -MD -MP -MF > > ".deps/rtp_resizer.Tpo" -c -o rtp_resizer.o rtp_resizer.c; \ > > then mv -f ".deps/rtp_resizer.Tpo" ".deps/rtp_resizer.Po"; else rm -f > > ".deps/rtp_resizer.Tpo"; exit 1; fi > > if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall > > -Wno-uninitialized -g -O2 -MT rtpp_session.o -MD -MP -MF > > ".deps/rtpp_session.Tpo" -c -o rtpp_session.o rtpp_session.c; \ > > then mv -f ".deps/rtpp_session.Tpo" ".deps/rtpp_session.Po"; else rm -f > > ".deps/rtpp_session.Tpo"; exit 1; fi > > if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall > > -Wno-uninitialized -g -O2 -MT rtpp_command.o -MD -MP -MF > > ".deps/rtpp_command.Tpo" -c -o rtpp_command.o rtpp_command.c; \ > > then mv -f ".deps/rtpp_command.Tpo" ".deps/rtpp_command.Po"; else rm -f > > ".deps/rtpp_command.Tpo"; exit 1; fi > > rtpp_command.c: In function `handle_command': > > rtpp_command.c:607: warning: implicit declaration of function `alloca' > > rtpp_command.c:626: warning: implicit declaration of function > `rpl_malloc' > > rtpp_command.c:626: warning: assignment makes pointer from integer > > without a cast > > rtpp_command.c:783: warning: assignment makes pointer from integer > > without a cast > > rtpp_command.c:790: warning: assignment makes pointer from integer > > without a cast > > if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall > > -Wno-uninitialized -g -O2 -MT rtpp_log.o -MD -MP -MF > > ".deps/rtpp_log.Tpo" -c -o rtpp_log.o rtpp_log.c; \ > > then mv -f ".deps/rtpp_log.Tpo" ".deps/rtpp_log.Po"; else rm -f > > ".deps/rtpp_log.Tpo"; exit 1; fi > > gcc -std=gnu99 -Wall -Wno-uninitialized -g -O2 -lsocket -lnsl -lxinet > > -lrt -o rtpproxy main.o rtp_server.o rtpp_record.o rtpp_util.o rtp.o > > rtp_resizer.o rtpp_session.o rtpp_command.o rtpp_log.o -lm > > ld: fatal: library -lxinet: not found > > ld: fatal: File processing errors. No output written to rtpproxy > > collect2: ld returned 1 exit status > > make[1]: *** [rtpproxy] Error 1 > > make[1]: Leaving directory `/usr/share/src/rtpproxy' > > make: *** [all] Error 2 > > > > > > > > On Sat, Nov 15, 2008 at 11:28 AM, Maxim Sobolev > > wrote: > > > > Update, re-configure and try again please. > > > > Thanks! > > > > muhammad akl wrote: > > > Maxim Sobolev, > > > > > > now , it's compiled but a new problem appears there , > > > > Regards, > > -- > > Maksym Sobolyev > > Sippy Software, Inc. > > Internet Telephony (VoIP) Experts > > T/F: +1-646-651-1110 > > Web: http://www.sippysoft.com > > MSN: sales at sippysoft.com > > Skype: SippySoft > > _______________________________________________ > > Users mailing list > > Users at rtpproxy.org > > http://lists.rtpproxy.org/mailman/listinfo/users > > > > > > > > ------------------------------------------------------------------------ > > > > _______________________________________________ > > Users mailing list > > Users at rtpproxy.org > > http://lists.rtpproxy.org/mailman/listinfo/users > > _______________________________________________ > Users mailing list > Users at rtpproxy.org > http://lists.rtpproxy.org/mailman/listinfo/users > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.rtpproxy.org/pipermail/users/attachments/20081115/d9d07f8c/attachment-0001.html From muhammad.akl at gmail.com Sat Nov 15 02:13:58 2008 From: muhammad.akl at gmail.com (muhammad akl) Date: Sat, 15 Nov 2008 12:13:58 +0200 Subject: [RTPproxy Users] compile rtpproxy on solaris 10 In-Reply-To: <630412690811150210y15dc58a3qaed69a49250619e0@mail.gmail.com> References: <630412690811142301y27d57d63r623beb127405a63c@mail.gmail.com> <491E85B4.8010307@sippysoft.com> <630412690811150032yc2aeb47ie148d306bb42dd46@mail.gmail.com> <491E9656.4020706@sippysoft.com> <630412690811150134n2823526dnf9d8c2d8b811fb66@mail.gmail.com> <491E9F46.9080304@sippysoft.com> <630412690811150210y15dc58a3qaed69a49250619e0@mail.gmail.com> Message-ID: <630412690811150213i3dddbdbdr61bdfe356516aec8@mail.gmail.com> don't worry I can understand what do you mean even if you don't say it ! the previous mail has the output after last fixes On Sat, Nov 15, 2008 at 12:10 PM, muhammad akl wrote: > here is the output : > > make all-am > make[1]: Entering directory `/usr/share/src/rtpproxy' > if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall -Wno-uninitialized > -g -O2 -MT main.o -MD -MP -MF ".deps/main.Tpo" -c -o main.o main.c; \ > then mv -f ".deps/main.Tpo" ".deps/main.Po"; else rm -f ".deps/main.Tpo"; > exit 1; fi > main.c: In function `main': > main.c:787: warning: unsigned int format, pid_t arg (arg 3) > if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall -Wno-uninitialized > -g -O2 -MT rtp_server.o -MD -MP -MF ".deps/rtp_server.Tpo" -c -o > rtp_server.o rtp_server.c; \ > then mv -f ".deps/rtp_server.Tpo" ".deps/rtp_server.Po"; else rm -f > ".deps/rtp_server.Tpo"; exit 1; fi > if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall -Wno-uninitialized > -g -O2 -MT rtpp_record.o -MD -MP -MF ".deps/rtpp_record.Tpo" -c -o > rtpp_record.o rtpp_record.c; \ > then mv -f ".deps/rtpp_record.Tpo" ".deps/rtpp_record.Po"; else rm -f > ".deps/rtpp_record.Tpo"; exit 1; fi > if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall -Wno-uninitialized > -g -O2 -MT rtpp_util.o -MD -MP -MF ".deps/rtpp_util.Tpo" -c -o rtpp_util.o > rtpp_util.c; \ > then mv -f ".deps/rtpp_util.Tpo" ".deps/rtpp_util.Po"; else rm -f > ".deps/rtpp_util.Tpo"; exit 1; fi > if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall -Wno-uninitialized > -g -O2 -MT rtp.o -MD -MP -MF ".deps/rtp.Tpo" -c -o rtp.o rtp.c; \ > then mv -f ".deps/rtp.Tpo" ".deps/rtp.Po"; else rm -f ".deps/rtp.Tpo"; exit > 1; fi > if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall -Wno-uninitialized > -g -O2 -MT rtp_resizer.o -MD -MP -MF ".deps/rtp_resizer.Tpo" -c -o > rtp_resizer.o rtp_resizer.c; \ > then mv -f ".deps/rtp_resizer.Tpo" ".deps/rtp_resizer.Po"; else rm -f > ".deps/rtp_resizer.Tpo"; exit 1; fi > if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall -Wno-uninitialized > -g -O2 -MT rtpp_session.o -MD -MP -MF ".deps/rtpp_session.Tpo" -c -o > rtpp_session.o rtpp_session.c; \ > then mv -f ".deps/rtpp_session.Tpo" ".deps/rtpp_session.Po"; else rm -f > ".deps/rtpp_session.Tpo"; exit 1; fi > if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall -Wno-uninitialized > -g -O2 -MT rtpp_command.o -MD -MP -MF ".deps/rtpp_command.Tpo" -c -o > rtpp_command.o rtpp_command.c; \ > then mv -f ".deps/rtpp_command.Tpo" ".deps/rtpp_command.Po"; else rm -f > ".deps/rtpp_command.Tpo"; exit 1; fi > rtpp_command.c: In function `handle_command': > rtpp_command.c:607: warning: implicit declaration of function `alloca' > if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall -Wno-uninitialized > -g -O2 -MT rtpp_log.o -MD -MP -MF ".deps/rtpp_log.Tpo" -c -o rtpp_log.o > rtpp_log.c; \ > then mv -f ".deps/rtpp_log.Tpo" ".deps/rtpp_log.Po"; else rm -f > ".deps/rtpp_log.Tpo"; exit 1; fi > gcc -std=gnu99 -Wall -Wno-uninitialized -g -O2 -lsocket -lnsl -lxnet -lrt > -o rtpproxy main.o rtp_server.o rtpp_record.o rtpp_util.o rtp.o > rtp_resizer.o rtpp_session.o rtpp_command.o rtpp_log.o -lm > if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall -Wno-uninitialized > -g -O2 -MT makeann.o -MD -MP -MF ".deps/makeann.Tpo" -c -o makeann.o > makeann.c; \ > then mv -f ".deps/makeann.Tpo" ".deps/makeann.Po"; else rm -f > ".deps/makeann.Tpo"; exit 1; fi > gcc -std=gnu99 -Wall -Wno-uninitialized -g -O2 -lsocket -lnsl -lxnet -lrt > -o makeann makeann.o > Undefined first referenced > symbol in file > err makeann.o > errx makeann.o > ld: fatal: Symbol referencing errors. No output written to makeann > collect2: ld returned 1 exit status > make[1]: *** [makeann] Error 1 > make[1]: Leaving directory `/usr/share/src/rtpproxy' > make: *** [all] Error 2 > > On Sat, Nov 15, 2008 at 12:07 PM, Maxim Sobolev wrote: > >> Re-gen. >> >> -Maxim >> >> muhammad akl wrote: >> > Still getting some errors : >> > >> > for the configure script : >> > >> > ./configure >> > checking for a BSD-compatible install... /opt/csw/bin/ginstall -c >> > checking whether build environment is sane... yes >> > checking for gawk... no >> > checking for mawk... no >> > checking for nawk... nawk >> > checking whether make sets $(MAKE)... yes >> > checking whether to enable maintainer-specific portions of Makefiles... >> no >> > checking build system type... i386-pc-solaris2.10 >> > checking host system type... i386-pc-solaris2.10 >> > checking for gcc... gcc >> > checking for C compiler default output file name... a.out >> > checking whether the C compiler works... yes >> > checking whether we are cross compiling... no >> > checking for suffix of executables... >> > checking for suffix of object files... o >> > checking whether we are using the GNU C compiler... yes >> > checking whether gcc accepts -g... yes >> > checking for gcc option to accept ISO C89... none needed >> > checking for style of include used by make... GNU >> > checking dependency style of gcc... gcc3 >> > checking how to run the C preprocessor... gcc -E >> > checking for grep that handles long lines and -e... /usr/sfw/bin/ggrep >> > checking for egrep... /usr/sfw/bin/ggrep -E >> > checking for ANSI C header files... no >> > checking for sys/types.h... yes >> > checking for sys/stat.h... yes >> > checking for stdlib.h... yes >> > checking for string.h... yes >> > checking for memory.h... yes >> > checking for strings.h... yes >> > checking for inttypes.h... yes >> > checking for stdint.h... yes >> > checking for unistd.h... yes >> > checking gsm.h usability... no >> > checking gsm.h presence... no >> > checking for gsm.h... no >> > checking g729_encoder.h usability... no >> > checking g729_encoder.h presence... no >> > checking for g729_encoder.h... no >> > checking for ANSI C header files... (cached) no >> > checking arpa/inet.h usability... yes >> > checking arpa/inet.h presence... yes >> > checking for arpa/inet.h... yes >> > checking fcntl.h usability... yes >> > checking fcntl.h presence... yes >> > checking for fcntl.h... yes >> > checking limits.h usability... yes >> > checking limits.h presence... yes >> > checking for limits.h... yes >> > checking netdb.h usability... yes >> > checking netdb.h presence... yes >> > checking for netdb.h... yes >> > checking netinet/in.h usability... yes >> > checking netinet/in.h presence... yes >> > checking for netinet/in.h... yes >> > checking for stdlib.h... (cached) yes >> > checking for string.h... (cached) yes >> > checking for strings.h... (cached) yes >> > checking sys/socket.h usability... yes >> > checking sys/socket.h presence... yes >> > checking for sys/socket.h... yes >> > checking sys/time.h usability... yes >> > checking sys/time.h presence... yes >> > checking for sys/time.h... yes >> > checking for unistd.h... (cached) yes >> > checking err.h usability... yes >> > checking err.h presence... yes >> > checking for err.h... yes >> > checking for an ANSI C-conforming const... yes >> > checking whether time.h and sys/time.h may both be included... yes >> > checking for working alloca.h... no >> > checking for alloca... no >> > checking whether `alloca.c' needs Cray hooks... no >> > checking stack direction for C alloca... -1 >> > checking for stdlib.h... (cached) yes >> > checking for GNU libc compatible malloc... no >> > checking for working memcmp... no >> > checking return type of signal handlers... void >> > checking for atexit... no >> > checking for gettimeofday... no >> > checking for memset... no >> > checking for mkdir... no >> > checking for socket... no >> > checking for strchr... no >> > checking for strdup... no >> > checking for strerror... no >> > configure: creating ./config.status >> > config.status: creating Makefile >> > config.status: creating config.h >> > config.status: executing depfiles commands >> > >> > >> > And for the compilation process : >> > >> > make all-am >> > make[1]: Entering directory `/usr/share/src/rtpproxy' >> > if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall >> > -Wno-uninitialized -g -O2 -MT main.o -MD -MP -MF ".deps/main.Tpo" -c -o >> > main.o main.c; \ >> > then mv -f ".deps/main.Tpo" ".deps/main.Po"; else rm -f >> > ".deps/main.Tpo"; exit 1; fi >> > main.c: In function `init_config': >> > main.c:288: warning: implicit declaration of function `rpl_malloc' >> > main.c:355: warning: assignment makes pointer from integer without a >> cast >> > main.c:357: warning: assignment makes pointer from integer without a >> cast >> > main.c:359: warning: assignment makes pointer from integer without a >> cast >> > main.c:394: warning: assignment makes pointer from integer without a >> cast >> > main.c:399: warning: assignment makes pointer from integer without a >> cast >> > main.c: In function `rxmit_packets': >> > main.c:554: warning: assignment makes pointer from integer without a >> cast >> > main.c:600: warning: assignment makes pointer from integer without a >> cast >> > main.c: In function `main': >> > main.c:787: warning: unsigned int format, pid_t arg (arg 3) >> > if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall >> > -Wno-uninitialized -g -O2 -MT rtp_server.o -MD -MP -MF >> > ".deps/rtp_server.Tpo" -c -o rtp_server.o rtp_server.c; \ >> > then mv -f ".deps/rtp_server.Tpo" ".deps/rtp_server.Po"; else rm -f >> > ".deps/rtp_server.Tpo"; exit 1; fi >> > rtp_server.c: In function `rtp_server_new': >> > rtp_server.c:59: warning: implicit declaration of function `rpl_malloc' >> > rtp_server.c:59: warning: assignment makes pointer from integer without >> > a cast >> > if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall >> > -Wno-uninitialized -g -O2 -MT rtpp_record.o -MD -MP -MF >> > ".deps/rtpp_record.Tpo" -c -o rtpp_record.o rtpp_record.c; \ >> > then mv -f ".deps/rtpp_record.Tpo" ".deps/rtpp_record.Po"; else rm -f >> > ".deps/rtpp_record.Tpo"; exit 1; fi >> > rtpp_record.c: In function `ropen': >> > rtpp_record.c:73: warning: implicit declaration of function `rpl_malloc' >> > rtpp_record.c:73: warning: assignment makes pointer from integer without >> > a cast >> > if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall >> > -Wno-uninitialized -g -O2 -MT rtpp_util.o -MD -MP -MF >> > ".deps/rtpp_util.Tpo" -c -o rtpp_util.o rtpp_util.c; \ >> > then mv -f ".deps/rtpp_util.Tpo" ".deps/rtpp_util.Po"; else rm -f >> > ".deps/rtpp_util.Tpo"; exit 1; fi >> > if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall >> > -Wno-uninitialized -g -O2 -MT rtp.o -MD -MP -MF ".deps/rtp.Tpo" -c -o >> > rtp.o rtp.c; \ >> > then mv -f ".deps/rtp.Tpo" ".deps/rtp.Po"; else rm -f ".deps/rtp.Tpo"; >> > exit 1; fi >> > rtp.c: In function `rtp_packet_alloc': >> > rtp.c:248: warning: implicit declaration of function `rpl_malloc' >> > rtp.c:248: warning: assignment makes pointer from integer without a cast >> > if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall >> > -Wno-uninitialized -g -O2 -MT rtp_resizer.o -MD -MP -MF >> > ".deps/rtp_resizer.Tpo" -c -o rtp_resizer.o rtp_resizer.c; \ >> > then mv -f ".deps/rtp_resizer.Tpo" ".deps/rtp_resizer.Po"; else rm -f >> > ".deps/rtp_resizer.Tpo"; exit 1; fi >> > if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall >> > -Wno-uninitialized -g -O2 -MT rtpp_session.o -MD -MP -MF >> > ".deps/rtpp_session.Tpo" -c -o rtpp_session.o rtpp_session.c; \ >> > then mv -f ".deps/rtpp_session.Tpo" ".deps/rtpp_session.Po"; else rm -f >> > ".deps/rtpp_session.Tpo"; exit 1; fi >> > if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall >> > -Wno-uninitialized -g -O2 -MT rtpp_command.o -MD -MP -MF >> > ".deps/rtpp_command.Tpo" -c -o rtpp_command.o rtpp_command.c; \ >> > then mv -f ".deps/rtpp_command.Tpo" ".deps/rtpp_command.Po"; else rm -f >> > ".deps/rtpp_command.Tpo"; exit 1; fi >> > rtpp_command.c: In function `handle_command': >> > rtpp_command.c:607: warning: implicit declaration of function `alloca' >> > rtpp_command.c:626: warning: implicit declaration of function >> `rpl_malloc' >> > rtpp_command.c:626: warning: assignment makes pointer from integer >> > without a cast >> > rtpp_command.c:783: warning: assignment makes pointer from integer >> > without a cast >> > rtpp_command.c:790: warning: assignment makes pointer from integer >> > without a cast >> > if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall >> > -Wno-uninitialized -g -O2 -MT rtpp_log.o -MD -MP -MF >> > ".deps/rtpp_log.Tpo" -c -o rtpp_log.o rtpp_log.c; \ >> > then mv -f ".deps/rtpp_log.Tpo" ".deps/rtpp_log.Po"; else rm -f >> > ".deps/rtpp_log.Tpo"; exit 1; fi >> > gcc -std=gnu99 -Wall -Wno-uninitialized -g -O2 -lsocket -lnsl -lxinet >> > -lrt -o rtpproxy main.o rtp_server.o rtpp_record.o rtpp_util.o rtp.o >> > rtp_resizer.o rtpp_session.o rtpp_command.o rtpp_log.o -lm >> > ld: fatal: library -lxinet: not found >> > ld: fatal: File processing errors. No output written to rtpproxy >> > collect2: ld returned 1 exit status >> > make[1]: *** [rtpproxy] Error 1 >> > make[1]: Leaving directory `/usr/share/src/rtpproxy' >> > make: *** [all] Error 2 >> > >> > >> > >> > On Sat, Nov 15, 2008 at 11:28 AM, Maxim Sobolev > > > wrote: >> > >> > Update, re-configure and try again please. >> > >> > Thanks! >> > >> > muhammad akl wrote: >> > > Maxim Sobolev, >> > > >> > > now , it's compiled but a new problem appears there , >> > >> > Regards, >> > -- >> > Maksym Sobolyev >> > Sippy Software, Inc. >> > Internet Telephony (VoIP) Experts >> > T/F: +1-646-651-1110 >> > Web: http://www.sippysoft.com >> > MSN: sales at sippysoft.com >> > Skype: SippySoft >> > _______________________________________________ >> > Users mailing list >> > Users at rtpproxy.org >> > http://lists.rtpproxy.org/mailman/listinfo/users >> > >> > >> > >> > ------------------------------------------------------------------------ >> > >> > _______________________________________________ >> > Users mailing list >> > Users at rtpproxy.org >> > http://lists.rtpproxy.org/mailman/listinfo/users >> >> _______________________________________________ >> Users mailing list >> Users at rtpproxy.org >> http://lists.rtpproxy.org/mailman/listinfo/users >> > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.rtpproxy.org/pipermail/users/attachments/20081115/87fcd005/attachment-0001.html From sobomax at sippysoft.com Sat Nov 15 02:33:32 2008 From: sobomax at sippysoft.com (Maxim Sobolev) Date: Sat, 15 Nov 2008 02:33:32 -0800 Subject: [RTPproxy Users] compile rtpproxy on solaris 10 In-Reply-To: <630412690811150213i3dddbdbdr61bdfe356516aec8@mail.gmail.com> References: <630412690811142301y27d57d63r623beb127405a63c@mail.gmail.com> <491E85B4.8010307@sippysoft.com> <630412690811150032yc2aeb47ie148d306bb42dd46@mail.gmail.com> <491E9656.4020706@sippysoft.com> <630412690811150134n2823526dnf9d8c2d8b811fb66@mail.gmail.com> <491E9F46.9080304@sippysoft.com> <630412690811150210y15dc58a3qaed69a49250619e0@mail.gmail.com> <630412690811150213i3dddbdbdr61bdfe356516aec8@mail.gmail.com> Message-ID: <491EA57C.1060108@sippysoft.com> muhammad akl wrote: > don't worry I can understand what do you mean even if you don't say it ! > the previous mail has the output after last fixes OK, we are almost there, try again now. Thanks! Regards, -- Maksym Sobolyev Sippy Software, Inc. Internet Telephony (VoIP) Experts T/F: +1-646-651-1110 Web: http://www.sippysoft.com MSN: sales at sippysoft.com Skype: SippySoft From muhammad.akl at gmail.com Sat Nov 15 02:40:59 2008 From: muhammad.akl at gmail.com (muhammad akl) Date: Sat, 15 Nov 2008 12:40:59 +0200 Subject: [RTPproxy Users] compile rtpproxy on solaris 10 In-Reply-To: <491EA57C.1060108@sippysoft.com> References: <630412690811142301y27d57d63r623beb127405a63c@mail.gmail.com> <491E85B4.8010307@sippysoft.com> <630412690811150032yc2aeb47ie148d306bb42dd46@mail.gmail.com> <491E9656.4020706@sippysoft.com> <630412690811150134n2823526dnf9d8c2d8b811fb66@mail.gmail.com> <491E9F46.9080304@sippysoft.com> <630412690811150210y15dc58a3qaed69a49250619e0@mail.gmail.com> <630412690811150213i3dddbdbdr61bdfe356516aec8@mail.gmail.com> <491EA57C.1060108@sippysoft.com> Message-ID: <630412690811150240h6e1c647ax6b669188469e5a6f@mail.gmail.com> still getting the same error Maxim : gcc -std=gnu99 -Wall -Wno-uninitialized -g -O2 -lsocket -lnsl -lxnet -lrt -o makeann makeann.o Undefined first referenced symbol in file err makeann.o errx makeann.o ld: fatal: Symbol referencing errors. No output written to makeann collect2: ld returned 1 exit status make[1]: *** [makeann] Error 1 make[1]: Leaving directory `/usr/share/src/rtpproxy' make: *** [all] Error 2 On Sat, Nov 15, 2008 at 12:33 PM, Maxim Sobolev wrote: > muhammad akl wrote: > > don't worry I can understand what do you mean even if you don't say it ! > > the previous mail has the output after last fixes > > OK, we are almost there, try again now. > > Thanks! > > Regards, > -- > Maksym Sobolyev > Sippy Software, Inc. > Internet Telephony (VoIP) Experts > T/F: +1-646-651-1110 > Web: http://www.sippysoft.com > MSN: sales at sippysoft.com > Skype: SippySoft > _______________________________________________ > Users mailing list > Users at rtpproxy.org > http://lists.rtpproxy.org/mailman/listinfo/users > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.rtpproxy.org/pipermail/users/attachments/20081115/6dceab5b/attachment.html From sobomax at sippysoft.com Sat Nov 15 03:01:49 2008 From: sobomax at sippysoft.com (Maxim Sobolev) Date: Sat, 15 Nov 2008 03:01:49 -0800 Subject: [RTPproxy Users] compile rtpproxy on solaris 10 In-Reply-To: <630412690811150240h6e1c647ax6b669188469e5a6f@mail.gmail.com> References: <630412690811142301y27d57d63r623beb127405a63c@mail.gmail.com> <491E85B4.8010307@sippysoft.com> <630412690811150032yc2aeb47ie148d306bb42dd46@mail.gmail.com> <491E9656.4020706@sippysoft.com> <630412690811150134n2823526dnf9d8c2d8b811fb66@mail.gmail.com> <491E9F46.9080304@sippysoft.com> <630412690811150210y15dc58a3qaed69a49250619e0@mail.gmail.com> <630412690811150213i3dddbdbdr61bdfe356516aec8@mail.gmail.com> <491EA57C.1060108@sippysoft.com> <630412690811150240h6e1c647ax6b669188469e5a6f@mail.gmail.com> Message-ID: <491EAC1D.4040601@sippysoft.com> muhammad akl wrote: > still getting the same error Maxim : > > gcc -std=gnu99 -Wall -Wno-uninitialized -g -O2 -lsocket -lnsl -lxnet > -lrt -o makeann makeann.o > Undefined first referenced > symbol in file > err makeann.o > errx makeann.o > ld: fatal: Symbol referencing errors. No output written to makeann > collect2: ld returned 1 exit status > make[1]: *** [makeann] Error 1 > make[1]: Leaving directory `/usr/share/src/rtpproxy' > make: *** [all] Error 2 Strange, are you sure you've done the upgrade? Regards, -- Maksym Sobolyev Sippy Software, Inc. Internet Telephony (VoIP) Experts T/F: +1-646-651-1110 Web: http://www.sippysoft.com MSN: sales at sippysoft.com Skype: SippySoft From muhammad.akl at gmail.com Sat Nov 15 03:05:55 2008 From: muhammad.akl at gmail.com (muhammad akl) Date: Sat, 15 Nov 2008 13:05:55 +0200 Subject: [RTPproxy Users] compile rtpproxy on solaris 10 In-Reply-To: <491EAC1D.4040601@sippysoft.com> References: <630412690811142301y27d57d63r623beb127405a63c@mail.gmail.com> <630412690811150032yc2aeb47ie148d306bb42dd46@mail.gmail.com> <491E9656.4020706@sippysoft.com> <630412690811150134n2823526dnf9d8c2d8b811fb66@mail.gmail.com> <491E9F46.9080304@sippysoft.com> <630412690811150210y15dc58a3qaed69a49250619e0@mail.gmail.com> <630412690811150213i3dddbdbdr61bdfe356516aec8@mail.gmail.com> <491EA57C.1060108@sippysoft.com> <630412690811150240h6e1c647ax6b669188469e5a6f@mail.gmail.com> <491EAC1D.4040601@sippysoft.com> Message-ID: <630412690811150305jff5e2aby450e9dfe3fea4e79@mail.gmail.com> yes Maxim, I did the upgrade more than once and the problem still persists . On Sat, Nov 15, 2008 at 1:01 PM, Maxim Sobolev wrote: > muhammad akl wrote: > > still getting the same error Maxim : > > > > gcc -std=gnu99 -Wall -Wno-uninitialized -g -O2 -lsocket -lnsl -lxnet > > -lrt -o makeann makeann.o > > Undefined first referenced > > symbol in file > > err makeann.o > > errx makeann.o > > ld: fatal: Symbol referencing errors. No output written to makeann > > collect2: ld returned 1 exit status > > make[1]: *** [makeann] Error 1 > > make[1]: Leaving directory `/usr/share/src/rtpproxy' > > make: *** [all] Error 2 > > Strange, are you sure you've done the upgrade? > > Regards, > -- > Maksym Sobolyev > Sippy Software, Inc. > Internet Telephony (VoIP) Experts > T/F: +1-646-651-1110 > Web: http://www.sippysoft.com > MSN: sales at sippysoft.com > Skype: SippySoft > _______________________________________________ > Users mailing list > Users at rtpproxy.org > http://lists.rtpproxy.org/mailman/listinfo/users > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.rtpproxy.org/pipermail/users/attachments/20081115/d5e534e0/attachment.html From sobomax at sippysoft.com Sat Nov 15 03:08:20 2008 From: sobomax at sippysoft.com (Maxim Sobolev) Date: Sat, 15 Nov 2008 03:08:20 -0800 Subject: [RTPproxy Users] compile rtpproxy on solaris 10 In-Reply-To: <491EAC1D.4040601@sippysoft.com> References: <630412690811142301y27d57d63r623beb127405a63c@mail.gmail.com> <491E85B4.8010307@sippysoft.com> <630412690811150032yc2aeb47ie148d306bb42dd46@mail.gmail.com> <491E9656.4020706@sippysoft.com> <630412690811150134n2823526dnf9d8c2d8b811fb66@mail.gmail.com> <491E9F46.9080304@sippysoft.com> <630412690811150210y15dc58a3qaed69a49250619e0@mail.gmail.com> <630412690811150213i3dddbdbdr61bdfe356516aec8@mail.gmail.com> <491EA57C.1060108@sippysoft.com> <630412690811150240h6e1c647ax6b669188469e5a6f@mail.gmail.com> <491EAC1D.4040601@sippysoft.com> Message-ID: <491EADA4.4080305@sippysoft.com> Maxim Sobolev wrote: > muhammad akl wrote: >> still getting the same error Maxim : >> >> gcc -std=gnu99 -Wall -Wno-uninitialized -g -O2 -lsocket -lnsl -lxnet >> -lrt -o makeann makeann.o >> Undefined first referenced >> symbol in file >> err makeann.o >> errx makeann.o >> ld: fatal: Symbol referencing errors. No output written to makeann >> collect2: ld returned 1 exit status >> make[1]: *** [makeann] Error 1 >> make[1]: Leaving directory `/usr/share/src/rtpproxy' >> make: *** [all] Error 2 > > Strange, are you sure you've done the upgrade? Sorry, my bad, please update and try again. Regards, -- Maksym Sobolyev Sippy Software, Inc. Internet Telephony (VoIP) Experts T/F: +1-646-651-1110 Web: http://www.sippysoft.com MSN: sales at sippysoft.com Skype: SippySoft From muhammad.akl at gmail.com Sat Nov 15 03:11:53 2008 From: muhammad.akl at gmail.com (muhammad akl) Date: Sat, 15 Nov 2008 13:11:53 +0200 Subject: [RTPproxy Users] compile rtpproxy on solaris 10 In-Reply-To: <630412690811150305jff5e2aby450e9dfe3fea4e79@mail.gmail.com> References: <630412690811142301y27d57d63r623beb127405a63c@mail.gmail.com> <491E9656.4020706@sippysoft.com> <630412690811150134n2823526dnf9d8c2d8b811fb66@mail.gmail.com> <491E9F46.9080304@sippysoft.com> <630412690811150210y15dc58a3qaed69a49250619e0@mail.gmail.com> <630412690811150213i3dddbdbdr61bdfe356516aec8@mail.gmail.com> <491EA57C.1060108@sippysoft.com> <630412690811150240h6e1c647ax6b669188469e5a6f@mail.gmail.com> <491EAC1D.4040601@sippysoft.com> <630412690811150305jff5e2aby450e9dfe3fea4e79@mail.gmail.com> Message-ID: <630412690811150311s25ef7c84pb55fb0fc2850482c@mail.gmail.com> now I got some new errors : make[1]: Entering directory `/usr/share/src/rtpproxy' if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall -Wno-uninitialized -g -O2 -MT main.o -MD -MP -MF ".deps/main.Tp o" -c -o main.o main.c; \ then mv -f ".deps/main.Tpo" ".deps/main.Po"; else rm -f ".deps/main.Tpo"; exit 1; fi main.c: In function `main': main.c:787: warning: unsigned int format, pid_t arg (arg 3) if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall -Wno-uninitialized -g -O2 -MT rtp_server.o -MD -MP -MF ".deps/r tp_server.Tpo" -c -o rtp_server.o rtp_server.c; \ then mv -f ".deps/rtp_server.Tpo" ".deps/rtp_server.Po"; else rm -f ".deps/rtp_server.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall -Wno-uninitialized -g -O2 -MT rtpp_record.o -MD -MP -MF ".deps/ rtpp_record.Tpo" -c -o rtpp_record.o rtpp_record.c; \ then mv -f ".deps/rtpp_record.Tpo" ".deps/rtpp_record.Po"; else rm -f ".deps/rtpp_record.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall -Wno-uninitialized -g -O2 -MT rtpp_util.o -MD -MP -MF ".deps/rt pp_util.Tpo" -c -o rtpp_util.o rtpp_util.c; \ then mv -f ".deps/rtpp_util.Tpo" ".deps/rtpp_util.Po"; else rm -f ".deps/rtpp_util.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall -Wno-uninitialized -g -O2 -MT rtp.o -MD -MP -MF ".deps/rtp.Tpo" -c -o rtp.o rtp.c; \ then mv -f ".deps/rtp.Tpo" ".deps/rtp.Po"; else rm -f ".deps/rtp.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall -Wno-uninitialized -g -O2 -MT rtpp_session.o -MD -MP -MF ".deps /rtpp_session.Tpo" -c -o rtpp_session.o rtpp_session.c; \ then mv -f ".deps/rtpp_session.Tpo" ".deps/rtpp_session.Po"; else rm -f ".deps/rtpp_session.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall -Wno-uninitialized -g -O2 -MT rtpp_command.o -MD -MP -MF ".deps /rtpp_command.Tpo" -c -o rtpp_command.o rtpp_command.c; \ then mv -f ".deps/rtpp_command.Tpo" ".deps/rtpp_command.Po"; else rm -f ".deps/rtpp_command.Tpo"; exit 1; fi rtpp_command.c: In function `handle_command': rtpp_command.c:607: warning: implicit declaration of function `alloca' gcc -std=gnu99 -Wall -Wno-uninitialized -g -O2 -lsocket -lnsl -lxnet -lrt -o rtpproxy main.o rtp_server.o rtpp_recor d.o rtpp_util.o rtp.o rtp_resizer.o rtpp_session.o rtpp_command.o rtpp_log.o -lm if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall -Wno-uninitialized -g -O2 -MT makeann.o -MD -MP -MF ".deps/make ann.Tpo" -c -o makeann.o makeann.c; \ then mv -f ".deps/makeann.Tpo" ".deps/makeann.Po"; else rm -f ".deps/makeann.Tpo"; exit 1; fi makeann.c: In function `main': makeann.c:143: warning: implicit declaration of function `strerror' makeann.c:143: error: `errno' undeclared (first use in this function) makeann.c:143: error: (Each undeclared identifier is reported only once makeann.c:143: error: for each function it appears in.) makeann.c:143: warning: format argument is not a pointer (arg 4) makeann.c:151: warning: format argument is not a pointer (arg 4) make[1]: *** [makeann.o] Error 1 make[1]: Leaving directory `/usr/share/src/rtpproxy' make: *** [all] Error 2 Regards On Sat, Nov 15, 2008 at 1:05 PM, muhammad akl wrote: > yes Maxim, I did the upgrade more than once and the problem still persists > . > > On Sat, Nov 15, 2008 at 1:01 PM, Maxim Sobolev wrote: > >> muhammad akl wrote: >> > still getting the same error Maxim : >> > >> > gcc -std=gnu99 -Wall -Wno-uninitialized -g -O2 -lsocket -lnsl -lxnet >> > -lrt -o makeann makeann.o >> > Undefined first referenced >> > symbol in file >> > err makeann.o >> > errx makeann.o >> > ld: fatal: Symbol referencing errors. No output written to makeann >> > collect2: ld returned 1 exit status >> > make[1]: *** [makeann] Error 1 >> > make[1]: Leaving directory `/usr/share/src/rtpproxy' >> > make: *** [all] Error 2 >> >> Strange, are you sure you've done the upgrade? >> >> Regards, >> -- >> Maksym Sobolyev >> Sippy Software, Inc. >> Internet Telephony (VoIP) Experts >> T/F: +1-646-651-1110 >> Web: http://www.sippysoft.com >> MSN: sales at sippysoft.com >> Skype: SippySoft >> _______________________________________________ >> Users mailing list >> Users at rtpproxy.org >> http://lists.rtpproxy.org/mailman/listinfo/users >> > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.rtpproxy.org/pipermail/users/attachments/20081115/3f4b7aad/attachment-0001.html From muhammad.akl at gmail.com Sat Nov 15 03:26:05 2008 From: muhammad.akl at gmail.com (muhammad akl) Date: Sat, 15 Nov 2008 13:26:05 +0200 Subject: [RTPproxy Users] compile rtpproxy on solaris 10 In-Reply-To: <491E9FDB.4000302@sippysoft.com> References: <630412690811142301y27d57d63r623beb127405a63c@mail.gmail.com> <491E85B4.8010307@sippysoft.com> <630412690811150032yc2aeb47ie148d306bb42dd46@mail.gmail.com> <491E9656.4020706@sippysoft.com> <630412690811150134n2823526dnf9d8c2d8b811fb66@mail.gmail.com> <491E9F46.9080304@sippysoft.com> <491E9FDB.4000302@sippysoft.com> Message-ID: <630412690811150326t2996d143jfff3cd065488f1a7@mail.gmail.com> hmm , I got frustrated ! the configure script : checking for a BSD-compatible install... /opt/csw/bin/ginstall -c checking whether build environment is sane... yes checking for gawk... no checking for mawk... no checking for nawk... nawk checking whether make sets $(MAKE)... yes checking whether to enable maintainer-specific portions of Makefiles... no checking build system type... i386-pc-solaris2.10 checking host system type... i386-pc-solaris2.10 checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for style of include used by make... GNU checking dependency style of gcc... gcc3 checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /usr/sfw/bin/ggrep checking for egrep... /usr/sfw/bin/ggrep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking gsm.h usability... no checking gsm.h presence... no checking for gsm.h... no checking g729_encoder.h usability... no checking g729_encoder.h presence... no checking for g729_encoder.h... no checking for ANSI C header files... (cached) yes checking arpa/inet.h usability... yes checking arpa/inet.h presence... yes checking for arpa/inet.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking netdb.h usability... yes checking netdb.h presence... yes checking for netdb.h... yes checking netinet/in.h usability... yes checking netinet/in.h presence... yes checking for netinet/in.h... yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for strings.h... (cached) yes checking sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking for unistd.h... (cached) yes checking err.h usability... no checking err.h presence... no checking for err.h... no checking for an ANSI C-conforming const... yes checking whether time.h and sys/time.h may both be included... yes checking for working alloca.h... yes checking for alloca... yes checking for stdlib.h... (cached) yes checking for GNU libc compatible malloc... yes checking for working memcmp... yes checking return type of signal handlers... void checking for atexit... yes checking for gettimeofday... yes checking for memset... yes checking for mkdir... yes checking for socket... yes checking for strchr... yes checking for strdup... yes checking for strerror... yes configure: creating ./config.status config.status: creating Makefile config.status: creating config.h config.status: executing depfiles commands the compilation process : make all-am make[1]: Entering directory `/usr/share/src/rtpproxy' if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall -Wno-uninitialized -g -O2 -MT main.o -MD -MP -MF ".deps/main.Tpo" -c -o main.o main.c; \ then mv -f ".deps/main.Tpo" ".deps/main.Po"; else rm -f ".deps/main.Tpo"; exit 1; fi main.c: In function `setbindhost': main.c:91: warning: implicit declaration of function `errx' main.c: In function `init_config': main.c:147: warning: implicit declaration of function `err' main.c:233: warning: implicit declaration of function `warnx' main.c: In function `main': main.c:787: warning: unsigned int format, pid_t arg (arg 3) if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall -Wno-uninitialized -g -O2 -MT rtp_server.o -MD -MP -MF ".deps/rtp_server.Tpo" -c -o rtp_server.o rtp_server.c; \ then mv -f ".deps/rtp_server.Tpo" ".deps/rtp_server.Po"; else rm -f ".deps/rtp_server.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall -Wno-uninitialized -g -O2 -MT rtpp_record.o -MD -MP -MF ".deps/rtpp_record.Tpo" -c -o rtpp_record.o rtpp_record.c; \ then mv -f ".deps/rtpp_record.Tpo" ".deps/rtpp_record.Po"; else rm -f ".deps/rtpp_record.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall -Wno-uninitialized -g -O2 -MT rtpp_util.o -MD -MP -MF ".deps/rtpp_util.Tpo" -c -o rtpp_util.o rtpp_util.c; \ then mv -f ".deps/rtpp_util.Tpo" ".deps/rtpp_util.Po"; else rm -f ".deps/rtpp_util.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall -Wno-uninitialized -g -O2 -MT rtp.o -MD -MP -MF ".deps/rtp.Tpo" -c -o rtp.o rtp.c; \ then mv -f ".deps/rtp.Tpo" ".deps/rtp.Po"; else rm -f ".deps/rtp.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall -Wno-uninitialized -g -O2 -MT rtp_resizer.o -MD -MP -MF ".deps/rtp_resizer.Tpo" -c -o rtp_resizer.o rtp_resizer.c; \ then mv -f ".deps/rtp_resizer.Tpo" ".deps/rtp_resizer.Po"; else rm -f ".deps/rtp_resizer.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall -Wno-uninitialized -g -O2 -MT rtpp_session.o -MD -MP -MF ".deps/rtpp_session.Tpo" -c -o rtpp_session.o rtpp_session.c; \ then mv -f ".deps/rtpp_session.Tpo" ".deps/rtpp_session.Po"; else rm -f ".deps/rtpp_session.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall -Wno-uninitialized -g -O2 -MT rtpp_command.o -MD -MP -MF ".deps/rtpp_command.Tpo" -c -o rtpp_command.o rtpp_command.c; \ then mv -f ".deps/rtpp_command.Tpo" ".deps/rtpp_command.Po"; else rm -f ".deps/rtpp_command.Tpo"; exit 1; fi rtpp_command.c: In function `handle_command': rtpp_command.c:607: warning: implicit declaration of function `alloca' if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall -Wno-uninitialized -g -O2 -MT rtpp_log.o -MD -MP -MF ".deps/rtpp_log.Tpo" -c -o rtpp_log.o rtpp_log.c; \ then mv -f ".deps/rtpp_log.Tpo" ".deps/rtpp_log.Po"; else rm -f ".deps/rtpp_log.Tpo"; exit 1; fi gcc -std=gnu99 -Wall -Wno-uninitialized -g -O2 -lsocket -lnsl -lxnet -lrt -o rtpproxy main.o rtp_server.o rtpp_record.o rtpp_util.o rtp.o rtp_resizer.o rtpp_session.o rtpp_command.o rtpp_log.o -lm Undefined first referenced symbol in file err main.o errx main.o warnx main.o ld: fatal: Symbol referencing errors. No output written to rtpproxy collect2: ld returned 1 exit status make[1]: *** [rtpproxy] Error 1 make[1]: Leaving directory `/usr/share/src/rtpproxy' make: *** [all] Error 2 On Sat, Nov 15, 2008 at 12:09 PM, Maxim Sobolev wrote: > Maxim Sobolev wrote: > > Re-gen. > > Sorry, I meant update, reconfigure and try again. > > Regards, > -- > Maksym Sobolyev > Sippy Software, Inc. > Internet Telephony (VoIP) Experts > T/F: +1-646-651-1110 > Web: http://www.sippysoft.com > MSN: sales at sippysoft.com > Skype: SippySoft > _______________________________________________ > Users mailing list > Users at rtpproxy.org > http://lists.rtpproxy.org/mailman/listinfo/users > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.rtpproxy.org/pipermail/users/attachments/20081115/a7607e98/attachment.html From muhammad.akl at gmail.com Sat Nov 15 03:28:32 2008 From: muhammad.akl at gmail.com (muhammad akl) Date: Sat, 15 Nov 2008 13:28:32 +0200 Subject: [RTPproxy Users] compile rtpproxy on solaris 10 In-Reply-To: <630412690811150326t2996d143jfff3cd065488f1a7@mail.gmail.com> References: <630412690811142301y27d57d63r623beb127405a63c@mail.gmail.com> <491E85B4.8010307@sippysoft.com> <630412690811150032yc2aeb47ie148d306bb42dd46@mail.gmail.com> <491E9656.4020706@sippysoft.com> <630412690811150134n2823526dnf9d8c2d8b811fb66@mail.gmail.com> <491E9F46.9080304@sippysoft.com> <491E9FDB.4000302@sippysoft.com> <630412690811150326t2996d143jfff3cd065488f1a7@mail.gmail.com> Message-ID: <630412690811150328r78b28bf1w5b3314084ac898d7@mail.gmail.com> hmm , I got frustrated ! the configure script : checking for a BSD-compatible install... /opt/csw/bin/ginstall -c checking whether build environment is sane... yes checking for gawk... no checking for mawk... no checking for nawk... nawk checking whether make sets $(MAKE)... yes checking whether to enable maintainer-specific portions of Makefiles... no checking build system type... i386-pc-solaris2.10 checking host system type... i386-pc-solaris2.10 checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for style of include used by make... GNU checking dependency style of gcc... gcc3 checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /usr/sfw/bin/ggrep checking for egrep... /usr/sfw/bin/ggrep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking gsm.h usability... no checking gsm.h presence... no checking for gsm.h... no checking g729_encoder.h usability... no checking g729_encoder.h presence... no checking for g729_encoder.h... no checking for ANSI C header files... (cached) yes checking arpa/inet.h usability... yes checking arpa/inet.h presence... yes checking for arpa/inet.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking netdb.h usability... yes checking netdb.h presence... yes checking for netdb.h... yes checking netinet/in.h usability... yes checking netinet/in.h presence... yes checking for netinet/in.h... yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for strings.h... (cached) yes checking sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking for unistd.h... (cached) yes checking err.h usability... no checking err.h presence... no checking for err.h... no checking for an ANSI C-conforming const... yes checking whether time.h and sys/time.h may both be included... yes checking for working alloca.h... yes checking for alloca... yes checking for stdlib.h... (cached) yes checking for GNU libc compatible malloc... yes checking for working memcmp... yes checking return type of signal handlers... void checking for atexit... yes checking for gettimeofday... yes checking for memset... yes checking for mkdir... yes checking for socket... yes checking for strchr... yes checking for strdup... yes checking for strerror... yes configure: creating ./config.status config.status: creating Makefile config.status: creating config.h config.status: executing depfiles commands the compilation process : make all-am make[1]: Entering directory `/usr/share/src/rtpproxy' if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall -Wno-uninitialized -g -O2 -MT main.o -MD -MP -MF ".deps/main.Tpo" -c -o main.o main.c; \ then mv -f ".deps/main.Tpo" ".deps/main.Po"; else rm -f ".deps/main.Tpo"; exit 1; fi main.c: In function `setbindhost': main.c:91: warning: implicit declaration of function `errx' main.c: In function `init_config': main.c:147: warning: implicit declaration of function `err' main.c:233: warning: implicit declaration of function `warnx' main.c: In function `main': main.c:787: warning: unsigned int format, pid_t arg (arg 3) if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall -Wno-uninitialized -g -O2 -MT rtp_server.o -MD -MP -MF ".deps/rtp_server.Tpo" -c -o rtp_server.o rtp_server.c; \ then mv -f ".deps/rtp_server.Tpo" ".deps/rtp_server.Po"; else rm -f ".deps/rtp_server.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall -Wno-uninitialized -g -O2 -MT rtpp_record.o -MD -MP -MF ".deps/rtpp_record.Tpo" -c -o rtpp_record.o rtpp_record.c; \ then mv -f ".deps/rtpp_record.Tpo" ".deps/rtpp_record.Po"; else rm -f ".deps/rtpp_record.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall -Wno-uninitialized -g -O2 -MT rtpp_util.o -MD -MP -MF ".deps/rtpp_util.Tpo" -c -o rtpp_util.o rtpp_util.c; \ then mv -f ".deps/rtpp_util.Tpo" ".deps/rtpp_util.Po"; else rm -f ".deps/rtpp_util.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall -Wno-uninitialized -g -O2 -MT rtp.o -MD -MP -MF ".deps/rtp.Tpo" -c -o rtp.o rtp.c; \ then mv -f ".deps/rtp.Tpo" ".deps/rtp.Po"; else rm -f ".deps/rtp.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall -Wno-uninitialized -g -O2 -MT rtp_resizer.o -MD -MP -MF ".deps/rtp_resizer.Tpo" -c -o rtp_resizer.o rtp_resizer.c; \ then mv -f ".deps/rtp_resizer.Tpo" ".deps/rtp_resizer.Po"; else rm -f ".deps/rtp_resizer.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall -Wno-uninitialized -g -O2 -MT rtpp_session.o -MD -MP -MF ".deps/rtpp_session.Tpo" -c -o rtpp_session.o rtpp_session.c; \ then mv -f ".deps/rtpp_session.Tpo" ".deps/rtpp_session.Po"; else rm -f ".deps/rtpp_session.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall -Wno-uninitialized -g -O2 -MT rtpp_command.o -MD -MP -MF ".deps/rtpp_command.Tpo" -c -o rtpp_command.o rtpp_command.c; \ then mv -f ".deps/rtpp_command.Tpo" ".deps/rtpp_command.Po"; else rm -f ".deps/rtpp_command.Tpo"; exit 1; fi rtpp_command.c: In function `handle_command': rtpp_command.c:607: warning: implicit declaration of function `alloca' if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall -Wno-uninitialized -g -O2 -MT rtpp_log.o -MD -MP -MF ".deps/rtpp_log.Tpo" -c -o rtpp_log.o rtpp_log.c; \ then mv -f ".deps/rtpp_log.Tpo" ".deps/rtpp_log.Po"; else rm -f ".deps/rtpp_log.Tpo"; exit 1; fi gcc -std=gnu99 -Wall -Wno-uninitialized -g -O2 -lsocket -lnsl -lxnet -lrt -o rtpproxy main.o rtp_server.o rtpp_record.o rtpp_util.o rtp.o rtp_resizer.o rtpp_session.o rtpp_command.o rtpp_log.o -lm Undefined first referenced symbol in file err main.o errx main.o warnx main.o ld: fatal: Symbol referencing errors. No output written to rtpproxy collect2: ld returned 1 exit status make[1]: *** [rtpproxy] Error 1 make[1]: Leaving directory `/usr/share/src/rtpproxy' make: *** [all] Error 2 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.rtpproxy.org/pipermail/users/attachments/20081115/28ae4339/attachment-0001.html From sobomax at sippysoft.com Sat Nov 15 03:30:03 2008 From: sobomax at sippysoft.com (Maxim Sobolev) Date: Sat, 15 Nov 2008 03:30:03 -0800 Subject: [RTPproxy Users] compile rtpproxy on solaris 10 In-Reply-To: <630412690811150311s25ef7c84pb55fb0fc2850482c@mail.gmail.com> References: <630412690811142301y27d57d63r623beb127405a63c@mail.gmail.com> <491E9656.4020706@sippysoft.com> <630412690811150134n2823526dnf9d8c2d8b811fb66@mail.gmail.com> <491E9F46.9080304@sippysoft.com> <630412690811150210y15dc58a3qaed69a49250619e0@mail.gmail.com> <630412690811150213i3dddbdbdr61bdfe356516aec8@mail.gmail.com> <491EA57C.1060108@sippysoft.com> <630412690811150240h6e1c647ax6b669188469e5a6f@mail.gmail.com> <491EAC1D.4040601@sippysoft.com> <630412690811150305jff5e2aby450e9dfe3fea4e79@mail.gmail.com> <630412690811150311s25ef7c84pb55fb0fc2850482c@mail.gmail.com> Message-ID: <491EB2BB.2090408@sippysoft.com> muhammad akl wrote: > now I got some new errors : I love trial&error. :) Update and try again. Regards, -- Maksym Sobolyev Sippy Software, Inc. Internet Telephony (VoIP) Experts T/F: +1-646-651-1110 Web: http://www.sippysoft.com MSN: sales at sippysoft.com Skype: SippySoft From sobomax at sippysoft.com Sat Nov 15 03:35:50 2008 From: sobomax at sippysoft.com (Maxim Sobolev) Date: Sat, 15 Nov 2008 03:35:50 -0800 Subject: [RTPproxy Users] compile rtpproxy on solaris 10 In-Reply-To: <630412690811150328r78b28bf1w5b3314084ac898d7@mail.gmail.com> References: <630412690811142301y27d57d63r623beb127405a63c@mail.gmail.com> <491E85B4.8010307@sippysoft.com> <630412690811150032yc2aeb47ie148d306bb42dd46@mail.gmail.com> <491E9656.4020706@sippysoft.com> <630412690811150134n2823526dnf9d8c2d8b811fb66@mail.gmail.com> <491E9F46.9080304@sippysoft.com> <491E9FDB.4000302@sippysoft.com> <630412690811150326t2996d143jfff3cd065488f1a7@mail.gmail.com> <630412690811150328r78b28bf1w5b3314084ac898d7@mail.gmail.com> Message-ID: <491EB416.6030407@sippysoft.com> muhammad akl wrote: > > hmm , I got frustrated ! the configure script : Okay, I bet this one should be working, otherwise I would eat my hat. :) Regards, -- Maksym Sobolyev Sippy Software, Inc. Internet Telephony (VoIP) Experts T/F: +1-646-651-1110 Web: http://www.sippysoft.com MSN: sales at sippysoft.com Skype: SippySoft From muhammad.akl at gmail.com Sat Nov 15 03:39:33 2008 From: muhammad.akl at gmail.com (muhammad akl) Date: Sat, 15 Nov 2008 13:39:33 +0200 Subject: [RTPproxy Users] compile rtpproxy on solaris 10 In-Reply-To: <630412690811150328r78b28bf1w5b3314084ac898d7@mail.gmail.com> References: <630412690811142301y27d57d63r623beb127405a63c@mail.gmail.com> <491E85B4.8010307@sippysoft.com> <630412690811150032yc2aeb47ie148d306bb42dd46@mail.gmail.com> <491E9656.4020706@sippysoft.com> <630412690811150134n2823526dnf9d8c2d8b811fb66@mail.gmail.com> <491E9F46.9080304@sippysoft.com> <491E9FDB.4000302@sippysoft.com> <630412690811150326t2996d143jfff3cd065488f1a7@mail.gmail.com> <630412690811150328r78b28bf1w5b3314084ac898d7@mail.gmail.com> Message-ID: <630412690811150339w4a248c31y964f41296d797866@mail.gmail.com> It compiled now Maxim !! , thanks alot for your efforts just a simple note : you should take in your consideration that the default gnu make on solaris 10 is gmake not make and to avoid the problem of editing the Makefile I linked my gmake with make symlink make all-am make[1]: Entering directory `/usr/share/src/rtpproxy' if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall -Wno-uninitialized -g -O2 -MT main.o -MD -MP -MF ".deps/main.Tpo" -c -o main.o main.c; \ then mv -f ".deps/main.Tpo" ".deps/main.Po"; else rm -f ".deps/main.Tpo"; exit 1; fi main.c: In function `main': main.c:787: warning: unsigned int format, pid_t arg (arg 3) if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall -Wno-uninitialized -g -O2 -MT rtp_server.o -MD -MP -MF ".deps/rtp_server.Tpo" -c -o rtp_server.o rtp_server.c; \ then mv -f ".deps/rtp_server.Tpo" ".deps/rtp_server.Po"; else rm -f ".deps/rtp_server.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall -Wno-uninitialized -g -O2 -MT rtpp_record.o -MD -MP -MF ".deps/rtpp_record.Tpo" -c -o rtpp_record.o rtpp_record.c; \ then mv -f ".deps/rtpp_record.Tpo" ".deps/rtpp_record.Po"; else rm -f ".deps/rtpp_record.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall -Wno-uninitialized -g -O2 -MT rtpp_util.o -MD -MP -MF ".deps/rtpp_util.Tpo" -c -o rtpp_util.o rtpp_util.c; \ then mv -f ".deps/rtpp_util.Tpo" ".deps/rtpp_util.Po"; else rm -f ".deps/rtpp_util.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall -Wno-uninitialized -g -O2 -MT rtp.o -MD -MP -MF ".deps/rtp.Tpo" -c -o rtp.o rtp.c; \ then mv -f ".deps/rtp.Tpo" ".deps/rtp.Po"; else rm -f ".deps/rtp.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall -Wno-uninitialized -g -O2 -MT rtp_resizer.o -MD -MP -MF ".deps/rtp_resizer.Tpo" -c -o rtp_resizer.o rtp_resizer.c; \ then mv -f ".deps/rtp_resizer.Tpo" ".deps/rtp_resizer.Po"; else rm -f ".deps/rtp_resizer.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall -Wno-uninitialized -g -O2 -MT rtpp_session.o -MD -MP -MF ".deps/rtpp_session.Tpo" -c -o rtpp_session.o rtpp_session.c; \ then mv -f ".deps/rtpp_session.Tpo" ".deps/rtpp_session.Po"; else rm -f ".deps/rtpp_session.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall -Wno-uninitialized -g -O2 -MT rtpp_command.o -MD -MP -MF ".deps/rtpp_command.Tpo" -c -o rtpp_command.o rtpp_command.c; \ then mv -f ".deps/rtpp_command.Tpo" ".deps/rtpp_command.Po"; else rm -f ".deps/rtpp_command.Tpo"; exit 1; fi rtpp_command.c: In function `handle_command': rtpp_command.c:607: warning: implicit declaration of function `alloca' if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall -Wno-uninitialized -g -O2 -MT rtpp_log.o -MD -MP -MF ".deps/rtpp_log.Tpo" -c -o rtpp_log.o rtpp_log.c; \ then mv -f ".deps/rtpp_log.Tpo" ".deps/rtpp_log.Po"; else rm -f ".deps/rtpp_log.Tpo"; exit 1; fi gcc -std=gnu99 -Wall -Wno-uninitialized -g -O2 -lsocket -lnsl -lxnet -lrt -o rtpproxy main.o rtp_server.o rtpp_record.o rtpp_util.o rtp.o rtp_resizer.o rtpp_session.o rtpp_command.o rtpp_log.o -lm if gcc -DHAVE_CONFIG_H -I. -I. -I. -std=gnu99 -Wall -Wno-uninitialized -g -O2 -MT makeann.o -MD -MP -MF ".deps/makeann.Tpo" -c -o makeann.o makeann.c; \ then mv -f ".deps/makeann.Tpo" ".deps/makeann.Po"; else rm -f ".deps/makeann.Tpo"; exit 1; fi gcc -std=gnu99 -Wall -Wno-uninitialized -g -O2 -lsocket -lnsl -lxnet -lrt -o makeann makeann.o make[1]: Leaving directory `/usr/share/src/rtpproxy' Regards -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.rtpproxy.org/pipermail/users/attachments/20081115/d59cce46/attachment.html From muhammad.akl at gmail.com Sat Nov 15 05:43:53 2008 From: muhammad.akl at gmail.com (muhammad akl) Date: Sat, 15 Nov 2008 15:43:53 +0200 Subject: [RTPproxy Users] problem starting rtpproxy on solaris in background Message-ID: <630412690811150543o5aa3a288w3d9d71685c09a3cc@mail.gmail.com> Hi Maxim , Now after got rtpproxy successfully compiled on My Solaris 10 Box I have faced another problem . the problem now is starting rtpproxy in background , I mean even I start it without using the -f option it will still work on foreground mode . any hints about this issue ? Regards Muhammad -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.rtpproxy.org/pipermail/users/attachments/20081115/43a8d789/attachment.html From sobomax at sippysoft.com Tue Nov 18 14:57:57 2008 From: sobomax at sippysoft.com (Maxim Sobolev) Date: Tue, 18 Nov 2008 14:57:57 -0800 Subject: [RTPproxy Users] problem starting rtpproxy on solaris in background In-Reply-To: <630412690811150543o5aa3a288w3d9d71685c09a3cc@mail.gmail.com> References: <630412690811150543o5aa3a288w3d9d71685c09a3cc@mail.gmail.com> Message-ID: <49234875.5030601@sippysoft.com> muhammad akl wrote: > Hi Maxim , > > Now after got rtpproxy successfully compiled on My Solaris 10 Box I have > faced another problem . > > the problem now is starting rtpproxy in background , I mean even I start > it without using the -f option it will still work on foreground mode . > > any hints about this issue ? Can you update to the latest version from cvs and try again please? Please let me know how it goes. Regards, -- Maksym Sobolyev Sippy Software, Inc. Internet Telephony (VoIP) Experts T/F: +1-646-651-1110 Web: http://www.sippysoft.com MSN: sales at sippysoft.com Skype: SippySoft From muhammad.akl at gmail.com Tue Nov 18 21:58:45 2008 From: muhammad.akl at gmail.com (muhammad akl) Date: Wed, 19 Nov 2008 07:58:45 +0200 Subject: [RTPproxy Users] problem starting rtpproxy on solaris in background In-Reply-To: <49234875.5030601@sippysoft.com> References: <630412690811150543o5aa3a288w3d9d71685c09a3cc@mail.gmail.com> <49234875.5030601@sippysoft.com> Message-ID: <630412690811182158g6c0505f4ye33fbb4167b20bc@mail.gmail.com> It works now pretty well Maxim thanks ! Regards Muhammad On Wed, Nov 19, 2008 at 12:57 AM, Maxim Sobolev wrote: > muhammad akl wrote: > > Hi Maxim , > > > > Now after got rtpproxy successfully compiled on My Solaris 10 Box I have > > faced another problem . > > > > the problem now is starting rtpproxy in background , I mean even I start > > it without using the -f option it will still work on foreground mode . > > > > any hints about this issue ? > > Can you update to the latest version from cvs and try again please? > Please let me know how it goes. > > Regards, > -- > Maksym Sobolyev > Sippy Software, Inc. > Internet Telephony (VoIP) Experts > T/F: +1-646-651-1110 > Web: http://www.sippysoft.com > MSN: sales at sippysoft.com > Skype: SippySoft > _______________________________________________ > Users mailing list > Users at rtpproxy.org > http://lists.rtpproxy.org/mailman/listinfo/users > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.rtpproxy.org/pipermail/users/attachments/20081119/3eaf640d/attachment.html From aseques at gmail.com Thu Nov 20 09:39:10 2008 From: aseques at gmail.com (Joan) Date: Thu, 20 Nov 2008 18:39:10 +0100 Subject: [RTPproxy Users] Kamilio integration with rtpproxy Message-ID: Hello, I've been trying to setup a testing scenario to offer voip services. At this point I've a phone behind a nat, and I am trying to communicate to the openser, that in turns forwards the calls to an asterisk server. Before nating the phone and starting with the rtpproxy everything was working properly. The current scenario would be: IP Phone (192.168.2.50) -> NAT server masking as 192.168.253.12) -> Kamailio (192.168.253.98) -> Asterisk (192.168.253.2) The working scenario was: IP Phone 192.168.253.25 -> Kamailio (192.168.253.98) -> Asterisk (192.168.253.2) I've configured everthing in kamailio as the examples I saw, but I suspect there's something wrong with my rtpproxy (I'm using rtpproxy-1.2.alpha.20081104) The fact is that when I sniff the traffic in localhost, having started rtpproxy as "rtpproxy -s udp:localhost 15000 -f -u openser -l 192.168.253.98 &" ################################################################################### test:~# ngrep -lqtt -W byline port 15000 -d lo interface: lo (127.0.0.0/255.0.0.0) filter: (ip or ip6) and ( port 15000 ) U 2008/11/20 16:46:13.466299 127.0.0.1:59654 -> 127.0.0.1:15000 19694_4 L e9f2a818-d99e70b5 at 192.168.2.50 192.168.253.2 17790 4e178bc90eb3861o0;1 as64b2e8a6;1 U 2008/11/20 16:46:13.466376 127.0.0.1:15000 -> 127.0.0.1:59654 19694_4 0 192.168.253.98 ################################################################################### I see that rtpproxy is returning 0 to the openser doesn't like it and it says "ERROR:nathelper:force_rtp_proxy2_f: incorrect port 0 in reply from rtp proxy" Do i have a broken rtpproxy, or it's a matter of configuration? From aseques at gmail.com Thu Nov 20 09:56:25 2008 From: aseques at gmail.com (Joan) Date: Thu, 20 Nov 2008 18:56:25 +0100 Subject: [RTPproxy Users] Problem compiling Message-ID: I just checked the last cvs version, and there's an error. rtpp_util.c: In function 'rtpp_daemon': rtpp_util.c:332: error: 'errno' undeclared (first use in this function) rtpp_util.c:332: error: (Each undeclared identifier is reported only once rtpp_util.c:332: error: for each function it appears in.) in rtpp_util.h there's this define: #if defined(HAVE_ERR_H) #include #else #include #include #include #endif Wich causes that I cannot compile rtpproxy in my system (Debian Lenny) unless I add #include into rtpp_util.c I don't know what is the right fix, but adding it to rtpp_util.c, works... From sobomax at sippysoft.com Thu Nov 20 11:27:26 2008 From: sobomax at sippysoft.com (Maxim Sobolev) Date: Thu, 20 Nov 2008 11:27:26 -0800 Subject: [RTPproxy Users] Problem compiling In-Reply-To: References: Message-ID: <4925BA1E.7080703@sippysoft.com> Joan wrote: > I just checked the last cvs version, and there's an error. > > rtpp_util.c: In function 'rtpp_daemon': > rtpp_util.c:332: error: 'errno' undeclared (first use in this function) > rtpp_util.c:332: error: (Each undeclared identifier is reported only once > rtpp_util.c:332: error: for each function it appears in.) > > > > in rtpp_util.h there's this define: > > #if defined(HAVE_ERR_H) > #include > #else > #include > #include > #include > #endif > > Wich causes that I cannot compile rtpproxy in my system (Debian Lenny) > unless I add #include into rtpp_util.c > > I don't know what is the right fix, but adding it to rtpp_util.c, works... Should be fixed now, thank you for reporting! Regards, -- Maksym Sobolyev Sippy Software, Inc. Internet Telephony (VoIP) Experts T/F: +1-646-651-1110 Web: http://www.sippysoft.com MSN: sales at sippysoft.com Skype: SippySoft From sobomax at sippysoft.com Thu Nov 20 11:29:03 2008 From: sobomax at sippysoft.com (Maxim Sobolev) Date: Thu, 20 Nov 2008 11:29:03 -0800 Subject: [RTPproxy Users] Kamilio integration with rtpproxy In-Reply-To: References: Message-ID: <4925BA7F.1050209@sippysoft.com> Joan wrote: > Hello, I've been trying to setup a testing scenario to offer voip services. > At this point I've a phone behind a nat, and I am trying to > communicate to the openser, that in turns forwards the calls to an > asterisk server. > Before nating the phone and starting with the rtpproxy everything was > working properly. > The current scenario would be: > IP Phone (192.168.2.50) -> NAT server masking as 192.168.253.12) > -> Kamailio (192.168.253.98) -> Asterisk (192.168.253.2) > > The working scenario was: > IP Phone 192.168.253.25 -> Kamailio (192.168.253.98) -> Asterisk > (192.168.253.2) > > I've configured everthing in kamailio as the examples I saw, but I > suspect there's something wrong with my rtpproxy (I'm using > rtpproxy-1.2.alpha.20081104) > The fact is that when I sniff the traffic in localhost, having started > rtpproxy as "rtpproxy -s udp:localhost 15000 -f -u openser -l > 192.168.253.98 &" > > ################################################################################### > test:~# ngrep -lqtt -W byline port 15000 -d lo > interface: lo (127.0.0.0/255.0.0.0) > filter: (ip or ip6) and ( port 15000 ) > > U 2008/11/20 16:46:13.466299 127.0.0.1:59654 -> 127.0.0.1:15000 > 19694_4 L e9f2a818-d99e70b5 at 192.168.2.50 192.168.253.2 17790 > 4e178bc90eb3861o0;1 as64b2e8a6;1 > > U 2008/11/20 16:46:13.466376 127.0.0.1:15000 -> 127.0.0.1:59654 > 19694_4 0 192.168.253.98 > ################################################################################### > > I see that rtpproxy is returning 0 to the openser doesn't like it and > it says "ERROR:nathelper:force_rtp_proxy2_f: incorrect port 0 in reply > from rtp proxy" > > Do i have a broken rtpproxy, or it's a matter of configuration? Joan, It looks like misconfiguration to me, can you please send your openser.cfg config? Regards, -- Maksym Sobolyev Sippy Software, Inc. Internet Telephony (VoIP) Experts T/F: +1-646-651-1110 Web: http://www.sippysoft.com MSN: sales at sippysoft.com Skype: SippySoft From aseques at gmail.com Fri Nov 21 01:31:03 2008 From: aseques at gmail.com (Joan) Date: Fri, 21 Nov 2008 10:31:03 +0100 Subject: [RTPproxy Users] Kamilio integration with rtpproxy In-Reply-To: <4925BA7F.1050209@sippysoft.com> References: <4925BA7F.1050209@sippysoft.com> Message-ID: 2008/11/20 Maxim Sobolev : > Joan wrote: >> Hello, I've been trying to setup a testing scenario to offer voip services. >> At this point I've a phone behind a nat, and I am trying to >> communicate to the openser, that in turns forwards the calls to an >> asterisk server. >> Before nating the phone and starting with the rtpproxy everything was >> working properly. >> The current scenario would be: >> IP Phone (192.168.2.50) -> NAT server masking as 192.168.253.12) >> -> Kamailio (192.168.253.98) -> Asterisk (192.168.253.2) >> >> The working scenario was: >> IP Phone 192.168.253.25 -> Kamailio (192.168.253.98) -> Asterisk >> (192.168.253.2) >> >> I've configured everthing in kamailio as the examples I saw, but I >> suspect there's something wrong with my rtpproxy (I'm using >> rtpproxy-1.2.alpha.20081104) >> The fact is that when I sniff the traffic in localhost, having started >> rtpproxy as "rtpproxy -s udp:localhost 15000 -f -u openser -l >> 192.168.253.98 &" >> >> ################################################################################### >> test:~# ngrep -lqtt -W byline port 15000 -d lo >> interface: lo (127.0.0.0/255.0.0.0) >> filter: (ip or ip6) and ( port 15000 ) >> >> U 2008/11/20 16:46:13.466299 127.0.0.1:59654 -> 127.0.0.1:15000 >> 19694_4 L e9f2a818-d99e70b5 at 192.168.2.50 192.168.253.2 17790 >> 4e178bc90eb3861o0;1 as64b2e8a6;1 >> >> U 2008/11/20 16:46:13.466376 127.0.0.1:15000 -> 127.0.0.1:59654 >> 19694_4 0 192.168.253.98 >> ################################################################################### >> >> I see that rtpproxy is returning 0 to the openser doesn't like it and >> it says "ERROR:nathelper:force_rtp_proxy2_f: incorrect port 0 in reply >> from rtp proxy" >> >> Do i have a broken rtpproxy, or it's a matter of configuration? > > Joan, > > It looks like misconfiguration to me, can you please send your > openser.cfg config? > This is basically most of the config ... This is the original config from kamailio adapted to work with db + some nat detection/correction # -- nathelper modparam("nathelper", "rtpproxy_sock", "udp:127.0.0.1:15000") ####### Routing Logic ######## # main request routing logic route{ if (!mf_process_maxfwd_header("10")) { sl_send_reply("483","Too Many Hops"); exit; } if (has_totag()) { # sequential request withing a dialog should # take the path determined by record-routing if (loose_route()) { if (is_method("BYE")) { log(1, "MIS: Allibero el proxy \n"); unforce_rtp_proxy(); setflag(1); # do accouting ... setflag(3); # ... even if the transaction fails } route(1); } else { if ( is_method("ACK") ) { if ( t_check_trans() ) { # non loose-route, but stateful ACK; must be an ACK after a 487 or e.g. 404 from upstream server t_relay(); exit; } else { # ACK without matching transaction ... ignore and discard.\n"); exit; } } sl_send_reply("404","Not here"); } exit; } #initial requests # CANCEL processing if (is_method("CANCEL")) { #Freeing proxy unforce_rtp_proxy(); if (t_check_trans()) t_relay(); exit; } t_check_trans(); # authenticate if from local subscriber (uncomment to enable auth) if (!(method=="REGISTER") && from_uri==myself) { if (!proxy_authorize("", "subscriber")) { proxy_challenge("", "0"); exit; } if (!check_from()) { sl_send_reply("403","Forbidden auth ID"); exit; } consume_credentials(); # caller authenticated } # record routing if (!is_method("REGISTER|MESSAGE")) record_route(); # account only INVITEs if (is_method("INVITE")) { setflag(1); # do accouting if (uri =~ "sip:[69][0-9]{8}@.*") { rewritehost("192.168.253.2"); log(1, "MIS: Redirecting call to internal asterisk \n"); route(1); return; } } if (!is_uri_host_local()) { append_hf("P-hint: outbound\r\n"); # if you have some interdomain connections via TLS ##if($rd=="tls_domain1.net") { ## t_relay("tls:domain1.net"); ## exit; ##} else if($rd=="tls_domain2.net") { ## t_relay("tls:domain2.net"); ## exit; ##} route(1); } # requests for my domain if (is_method("PUBLISH")) { sl_send_reply("503", "Service Unavailable"); exit; } if (is_method("REGISTER")) { # authenticate the REGISTER requests (uncomment to enable auth) if (!www_authorize("", "subscriber")) { www_challenge("", "0"); exit; } if (!check_to()) { sl_send_reply("403","Forbidden auth ID"); exit; } if (!save("location")) sl_reply_error(); exit; } if ($rU==NULL) { # request with no Username in RURI sl_send_reply("484","Address Incomplete"); exit; } # apply DB based aliases (uncomment to enable) alias_db_lookup("dbaliases"); if (!lookup("location")) { switch ($retcode) { case -1: case -3: t_newtran(); t_reply("404", "Not Found"); exit; case -2: sl_send_reply("405", "Method Not Allowed"); exit; } } # when routing via usrloc, log the missed calls also setflag(2); route(1); } route[1] { # for INVITEs enable some additional helper routes if (is_method("INVITE")) { if(isbflagset(2)) {########## # behind a NAT log("MIS: Forcing proxy within router 1") force_rtp_proxy(); }; t_on_branch("2"); t_on_reply("2"); t_on_failure("1"); } if (!t_relay()) { sl_reply_error(); }; exit; } branch_route[2] { xlog("MIS: new branch at $ru\n"); } onreply_route[2] { xlog("MIS: incoming reply\n"); force_rport(); if (status =~ "(183)|(2[0-9][0-9])") { if(nat_uac_test("19")) { log("MIS: Hem detectat NAT"); setbflag(2); # flag for NAT fix_nated_contact(); fix_nated_sdp("11"); force_rtp_proxy(); }; }; } failure_route[1] { if (t_was_cancelled()) { exit; } } From sobomax at sippysoft.com Fri Nov 21 13:08:57 2008 From: sobomax at sippysoft.com (Maxim Sobolev) Date: Fri, 21 Nov 2008 13:08:57 -0800 Subject: [RTPproxy Users] Kamilio integration with rtpproxy In-Reply-To: References: <4925BA7F.1050209@sippysoft.com> Message-ID: <49272369.5020003@sippysoft.com> Joan, The problem seems to be in unbalanced force_rtp_proxy() - which means that you don't invoke force_rtp_proxy() on INVITE, but call it on response. This is not allowed, since you would have one way audio in such case. In your script you call force_rtp_proxy() on INVITEs only in the case if isbflagset(2) is set, while call it on responses if nat_uac_test("19") returns true on 200 OK. Is it possible that INVITE won't have bflag 9 set, while 200 OK response would trigger nat_uac_test("19"). You should either fix your NAT detection logic, or use separate onreply blocks for the cases when you have called force_rtp_proxy() on INVITE and for the case when you have not. Regards, -- Maksym Sobolyev Sippy Software, Inc. Internet Telephony (VoIP) Experts T/F: +1-646-651-1110 Web: http://www.sippysoft.com MSN: sales at sippysoft.com Skype: SippySoft From aseques at gmail.com Mon Nov 24 01:22:55 2008 From: aseques at gmail.com (Joan) Date: Mon, 24 Nov 2008 10:22:55 +0100 Subject: [RTPproxy Users] Kamilio integration with rtpproxy In-Reply-To: <49272369.5020003@sippysoft.com> References: <4925BA7F.1050209@sippysoft.com> <49272369.5020003@sippysoft.com> Message-ID: 2008/11/21 Maxim Sobolev : > Joan, > > The problem seems to be in unbalanced force_rtp_proxy() - which means > that you don't invoke force_rtp_proxy() on INVITE, but call it on > response. This is not allowed, since you would have one way audio in > such case. > > In your script you call force_rtp_proxy() on INVITEs only in the case if > isbflagset(2) is set, while call it on responses if nat_uac_test("19") > returns true on 200 OK. Is it possible that INVITE won't have bflag 9 > set, while 200 OK response would trigger nat_uac_test("19"). You should > either fix your NAT detection logic, or use separate onreply blocks for > the cases when you have called force_rtp_proxy() on INVITE and for the > case when you have not. Hello, until this morning I haven't been able to modify any configuration, what I did basically, is to use nat_uac_test("19") in both places. if (is_method("INVITE")) { + if(nat_uac_test("19")) { - if(isbflagset(2)) {########## # behind a NAT log("MIS: Forcing proxy within router 1") force_rtp_proxy(); }; Watching the logs it seems that nat i detected properly during the INVITE and the force_rtp_proxy is called for the outgoing call, but rtpproxy gives back an answer that kamailio doesn't recognize. I could't find any reference to this value neither. Nov 24 09:33:33 pulse /usr/sbin/kamailio[27387]: MIS: Forcing proxy within router 1 Nov 24 09:33:33 pulse /usr/sbin/kamailio[27387]: DBG:core:parse_headers: flags=ffffffffffffffff Nov 24 09:33:33 pulse /usr/sbin/kamailio[27387]: DBG:core:get_hdr_field: content_length=399 Nov 24 09:33:33 pulse /usr/sbin/kamailio[27387]: DBG:core:get_hdr_field: found end of header Nov 24 09:33:33 pulse /usr/sbin/kamailio[27387]: DBG:nathelper:check_content_type: type found valid Nov 24 09:33:33 pulse /usr/sbin/kamailio[27387]: DBG:core:parse_headers: flags=40 Nov 24 09:33:33 pulse /usr/sbin/kamailio[27387]: DBG:nathelper:force_rtp_proxy2_f: proxy reply: E10 Nov 24 09:33:33 pulse /usr/sbin/kamailio[27387]: ERROR:nathelper:force_rtp_proxy2_f: incorrect port 0 in reply from rtp proxy Regards From klaus.mailinglists at pernau.at Mon Nov 24 02:24:02 2008 From: klaus.mailinglists at pernau.at (Klaus Darilion) Date: Mon, 24 Nov 2008 11:24:02 +0100 Subject: [RTPproxy Users] Kamilio integration with rtpproxy In-Reply-To: References: <4925BA7F.1050209@sippysoft.com> <49272369.5020003@sippysoft.com> Message-ID: <492A80C2.7080105@pernau.at> Hi Joan! I suggest to create an openser config with the wizard on sipwise.com. Then analyze this config and you will learn how to apply nat traversal and use rtpproxy. regards klaus Joan schrieb: > 2008/11/21 Maxim Sobolev : >> Joan, >> >> The problem seems to be in unbalanced force_rtp_proxy() - which means >> that you don't invoke force_rtp_proxy() on INVITE, but call it on >> response. This is not allowed, since you would have one way audio in >> such case. >> >> In your script you call force_rtp_proxy() on INVITEs only in the case if >> isbflagset(2) is set, while call it on responses if nat_uac_test("19") >> returns true on 200 OK. Is it possible that INVITE won't have bflag 9 >> set, while 200 OK response would trigger nat_uac_test("19"). You should >> either fix your NAT detection logic, or use separate onreply blocks for >> the cases when you have called force_rtp_proxy() on INVITE and for the >> case when you have not. > Hello, until this morning I haven't been able to modify any > configuration, what I did basically, is to use nat_uac_test("19") in > both places. > > if (is_method("INVITE")) { > + if(nat_uac_test("19")) { > - if(isbflagset(2)) {########## # behind a NAT > log("MIS: Forcing proxy within router 1") > force_rtp_proxy(); > }; > > Watching the logs it seems that nat i detected properly during the > INVITE and the force_rtp_proxy is called for the outgoing call, but > rtpproxy gives back an answer that kamailio doesn't recognize. > I could't find any reference to this value neither. > > Nov 24 09:33:33 pulse /usr/sbin/kamailio[27387]: MIS: Forcing proxy > within router 1 > Nov 24 09:33:33 pulse /usr/sbin/kamailio[27387]: > DBG:core:parse_headers: flags=ffffffffffffffff > Nov 24 09:33:33 pulse /usr/sbin/kamailio[27387]: > DBG:core:get_hdr_field: content_length=399 > Nov 24 09:33:33 pulse /usr/sbin/kamailio[27387]: > DBG:core:get_hdr_field: found end of header > Nov 24 09:33:33 pulse /usr/sbin/kamailio[27387]: > DBG:nathelper:check_content_type: type found valid > Nov 24 09:33:33 pulse /usr/sbin/kamailio[27387]: > DBG:core:parse_headers: flags=40 > Nov 24 09:33:33 pulse /usr/sbin/kamailio[27387]: > DBG:nathelper:force_rtp_proxy2_f: proxy reply: E10 > Nov 24 09:33:33 pulse /usr/sbin/kamailio[27387]: > ERROR:nathelper:force_rtp_proxy2_f: incorrect port 0 in reply from rtp > proxy > > > Regards > _______________________________________________ > Users mailing list > Users at rtpproxy.org > http://lists.rtpproxy.org/mailman/listinfo/users From aseques at gmail.com Tue Nov 25 03:55:54 2008 From: aseques at gmail.com (Joan) Date: Tue, 25 Nov 2008 12:55:54 +0100 Subject: [RTPproxy Users] Kamilio integration with rtpproxy In-Reply-To: <492A80C2.7080105@pernau.at> References: <4925BA7F.1050209@sippysoft.com> <49272369.5020003@sippysoft.com> <492A80C2.7080105@pernau.at> Message-ID: 2008/11/24 Klaus Darilion : > Hi Joan! > > I suggest to create an openser config with the wizard on sipwise.com. > Then analyze this config and you will learn how to apply nat traversal > and use rtpproxy. > Ok, as Klaus have suggested, I've generated the configuration (also with the pattern to route outgoing trough PSTN), and same thing happens ... >From the logs: /usr/sbin/kamailio[8755]: Callee is not local - M=INVITE RURI=sip:ext_number at example.com F=sip:user at example.com T=sip:ext_number at example.com IP=192.168.253.12 ID=9086ec5a-cd306fd1 at 192.168.2.50 /usr/sbin/kamailio[8755]: DBG:nathelper:force_rtp_proxy2_f: proxy reply: E10 /usr/sbin/kamailio[8755]: ERROR:nathelper:force_rtp_proxy2_f: incorrect port 0 in reply from rtp proxy As I see, doesn't matter the logic I use for routing (altought the sipwise, must be better that mine at this point), rtpproxy always returns me a E10. > regards > klaus > > Joan schrieb: >> 2008/11/21 Maxim Sobolev : >>> Joan, >>> >>> The problem seems to be in unbalanced force_rtp_proxy() - which means >>> that you don't invoke force_rtp_proxy() on INVITE, but call it on >>> response. This is not allowed, since you would have one way audio in >>> such case. >>> >>> In your script you call force_rtp_proxy() on INVITEs only in the case if >>> isbflagset(2) is set, while call it on responses if nat_uac_test("19") >>> returns true on 200 OK. Is it possible that INVITE won't have bflag 9 >>> set, while 200 OK response would trigger nat_uac_test("19"). You should >>> either fix your NAT detection logic, or use separate onreply blocks for >>> the cases when you have called force_rtp_proxy() on INVITE and for the >>> case when you have not. >> Hello, until this morning I haven't been able to modify any >> configuration, what I did basically, is to use nat_uac_test("19") in >> both places. >> >> if (is_method("INVITE")) { >> + if(nat_uac_test("19")) { >> - if(isbflagset(2)) {########## # behind a NAT >> log("MIS: Forcing proxy within router 1") >> force_rtp_proxy(); >> }; >> >> Watching the logs it seems that nat i detected properly during the >> INVITE and the force_rtp_proxy is called for the outgoing call, but >> rtpproxy gives back an answer that kamailio doesn't recognize. >> I could't find any reference to this value neither. >> >> Nov 24 09:33:33 pulse /usr/sbin/kamailio[27387]: MIS: Forcing proxy >> within router 1 >> Nov 24 09:33:33 pulse /usr/sbin/kamailio[27387]: >> DBG:core:parse_headers: flags=ffffffffffffffff >> Nov 24 09:33:33 pulse /usr/sbin/kamailio[27387]: >> DBG:core:get_hdr_field: content_length=399 >> Nov 24 09:33:33 pulse /usr/sbin/kamailio[27387]: >> DBG:core:get_hdr_field: found end of header >> Nov 24 09:33:33 pulse /usr/sbin/kamailio[27387]: >> DBG:nathelper:check_content_type: type found valid >> Nov 24 09:33:33 pulse /usr/sbin/kamailio[27387]: >> DBG:core:parse_headers: flags=40 >> Nov 24 09:33:33 pulse /usr/sbin/kamailio[27387]: >> DBG:nathelper:force_rtp_proxy2_f: proxy reply: E10 >> Nov 24 09:33:33 pulse /usr/sbin/kamailio[27387]: >> ERROR:nathelper:force_rtp_proxy2_f: incorrect port 0 in reply from rtp >> proxy >> >> >> Regards >> _______________________________________________ >> Users mailing list >> Users at rtpproxy.org >> http://lists.rtpproxy.org/mailman/listinfo/users > _______________________________________________ > Users mailing list > Users at rtpproxy.org > http://lists.rtpproxy.org/mailman/listinfo/users > -------------- next part -------------- A non-text attachment was scrubbed... Name: kamailio.cfg Type: application/octet-stream Size: 17571 bytes Desc: not available Url : http://lists.rtpproxy.org/pipermail/users/attachments/20081125/de716012/attachment.obj From sobomax at sippysoft.com Tue Nov 25 04:07:57 2008 From: sobomax at sippysoft.com (Maxim Sobolev) Date: Tue, 25 Nov 2008 04:07:57 -0800 Subject: [RTPproxy Users] Kamilio integration with rtpproxy In-Reply-To: References: <4925BA7F.1050209@sippysoft.com> <49272369.5020003@sippysoft.com> <492A80C2.7080105@pernau.at> Message-ID: <492BEA9D.4020104@sippysoft.com> Joan, The E10 means that the proxy was not able to open ports for sending/receiving RTP traffic on. Can you please run the rtpproxy in foreground (-f command line switch) and post log output here. This would help a lot to diagnose the issue. Joan wrote: > 2008/11/24 Klaus Darilion : >> Hi Joan! >> >> I suggest to create an openser config with the wizard on sipwise.com. >> Then analyze this config and you will learn how to apply nat traversal >> and use rtpproxy. >> > Ok, as Klaus have suggested, I've generated the configuration (also > with the pattern to route outgoing trough PSTN), and same thing > happens ... > >>From the logs: > /usr/sbin/kamailio[8755]: Callee is not local - M=INVITE > RURI=sip:ext_number at example.com F=sip:user at example.com > T=sip:ext_number at example.com IP=192.168.253.12 > ID=9086ec5a-cd306fd1 at 192.168.2.50 > /usr/sbin/kamailio[8755]: DBG:nathelper:force_rtp_proxy2_f: proxy reply: E10 > /usr/sbin/kamailio[8755]: ERROR:nathelper:force_rtp_proxy2_f: > incorrect port 0 in reply from rtp proxy > > As I see, doesn't matter the logic I use for routing (altought the > sipwise, must be better that mine at this point), rtpproxy always > returns me a E10. Regards, -- Maksym Sobolyev Sippy Software, Inc. Internet Telephony (VoIP) Experts T/F: +1-646-651-1110 Web: http://www.sippysoft.com MSN: sales at sippysoft.com Skype: SippySoft From aseques at gmail.com Tue Nov 25 05:47:26 2008 From: aseques at gmail.com (Joan) Date: Tue, 25 Nov 2008 14:47:26 +0100 Subject: [RTPproxy Users] Kamilio integration with rtpproxy In-Reply-To: <492BEA9D.4020104@sippysoft.com> References: <4925BA7F.1050209@sippysoft.com> <49272369.5020003@sippysoft.com> <492A80C2.7080105@pernau.at> <492BEA9D.4020104@sippysoft.com> Message-ID: 2008/11/25 Maxim Sobolev : > Joan, > > The E10 means that the proxy was not able to open ports for > sending/receiving RTP traffic on. Can you please run the rtpproxy in > foreground (-f command line switch) and post log output here. This would > help a lot to diagnose the issue. > I start the proxy like this: rtpproxy -s udp:127.0.0.1:15000 -f -u kamailio -l 192.168.253.98 Rtpproxy can bind to port 15000 and the user/ip are also right. System is a debian lenny with kernel 2.6.26 The log is the following (after starting kamailio with 2 children only) : INFO:main: rtpproxy started, pid 9489 DBUG:handle_command: received command "9505_0 V" DBUG:doreply: sending reply "9505_0 20040107 " DBUG:handle_command: received command "9505_1 VF 20050322" DBUG:doreply: sending reply "9505_1 1 " DBUG:handle_command: received command "9504_0 V" DBUG:doreply: sending reply "9504_0 20040107 " DBUG:handle_command: received command "9506_0 V" DBUG:doreply: sending reply "9506_0 20040107 " DBUG:handle_command: received command "9507_0 V" DBUG:doreply: sending reply "9507_0 20040107 " DBUG:handle_command: received command "9508_0 V" DBUG:doreply: sending reply "9508_0 20040107 " DBUG:handle_command: received command "9509_0 V" DBUG:doreply: sending reply "9509_0 20040107 " DBUG:handle_command: received command "9511_0 V" DBUG:doreply: sending reply "9511_0 20040107 " DBUG:handle_command: received command "9504_1 VF 20050322" DBUG:doreply: sending reply "9504_1 1 " DBUG:handle_command: received command "9506_1 VF 20050322" DBUG:doreply: sending reply "9506_1 1 " DBUG:handle_command: received command "9507_1 VF 20050322" DBUG:doreply: sending reply "9507_1 1 " DBUG:handle_command: received command "9509_1 VF 20050322" DBUG:doreply: sending reply "9509_1 1 " DBUG:handle_command: received command "9511_1 VF 20050322" DBUG:doreply: sending reply "9511_1 1 " DBUG:handle_command: received command "9508_1 VF 20050322" DBUG:doreply: sending reply "9508_1 1 " DBUG:handle_command: received command "9513_0 V" DBUG:doreply: sending reply "9513_0 20040107 " DBUG:handle_command: received command "9512_0 V" DBUG:doreply: sending reply "9512_0 20040107 " DBUG:handle_command: received command "9516_0 V" DBUG:doreply: sending reply "9516_0 20040107 " DBUG:handle_command: received command "9512_1 VF 20050322" DBUG:doreply: sending reply "9512_1 1 " DBUG:handle_command: received command "9513_1 VF 20050322" DBUG:doreply: sending reply "9513_1 1 " DBUG:handle_command: received command "9516_1 VF 20050322" DBUG:doreply: sending reply "9516_1 1 " DBUG:handle_command: received command "9506_2 U d3a1ce5e-5fb88aab at 192.168.2.50 192.168.253.12 16434 f0cdb2c2aee55197o0;1" INFO:handle_command: new session d3a1ce5e-5fb88aab at 192.168.2.50, tag f0cdb2c2aee55197o0;1 requested, type strong ERR:handle_command: can't create listener DBUG:doreply: sending reply "9506_2 E10 " DBUG:handle_command: received command "9507_2 L d3a1ce5e-5fb88aab at 192.168.2.50 192.168.253.2 15660 f0cdb2c2aee55197o0;1 as0bd2d3ae;1" INFO:handle_command: lookup request failed: session d3a1ce5e-5fb88aab at 192.168.2.50, tags f0cdb2c2aee55197o0;1/as0bd2d3ae;1 not found DBUG:doreply: sending reply "9507_2 0 192.168.253.98 " DBUG:handle_command: received command "9507_3 D d3a1ce5e-5fb88aab at 192.168.2.50 as0bd2d3ae f0cdb2c2aee55197o0" INFO:handle_command: delete request failed: session d3a1ce5e-5fb88aab at 192.168.2.50, tags as0bd2d3ae/f0cdb2c2aee55197o0 not found DBUG:doreply: sending reply "9507_3 E8 " From sobomax at sippysoft.com Fri Nov 28 01:44:20 2008 From: sobomax at sippysoft.com (Maxim Sobolev) Date: Fri, 28 Nov 2008 01:44:20 -0800 Subject: [RTPproxy Users] Kamilio integration with rtpproxy In-Reply-To: References: <4925BA7F.1050209@sippysoft.com> <49272369.5020003@sippysoft.com> <492A80C2.7080105@pernau.at> <492BEA9D.4020104@sippysoft.com> Message-ID: <492FBD74.9060201@sippysoft.com> Joan wrote: > DBUG:handle_command: received command "9506_2 U > d3a1ce5e-5fb88aab at 192.168.2.50 192.168.253.12 16434 > f0cdb2c2aee55197o0;1" > INFO:handle_command: new session d3a1ce5e-5fb88aab at 192.168.2.50, tag > f0cdb2c2aee55197o0;1 requested, type strong > ERR:handle_command: can't create listener > DBUG:doreply: sending reply "9506_2 E10 That's weird. The only case when the RTPproxy can fail like this is when it cannot allocate a UDP ports for the session, either due to ports already taken by other application or due to kernel not allowing to use any ports in the specified range (EADDRINUSE or EACCES). Can you please answer the following questions to help me identify the issue: 1. Did you make any changes to the sources or defines? 2. What is exact command line that you use to run the proxy? 3. Can you please send me "ifconfig -a" output on that machine? Regards, -- Maksym Sobolyev Sippy Software, Inc. Internet Telephony (VoIP) Experts T/F: +1-646-651-1110 Web: http://www.sippysoft.com MSN: sales at sippysoft.com Skype: SippySoft From aseques at gmail.com Fri Nov 28 03:49:37 2008 From: aseques at gmail.com (Joan) Date: Fri, 28 Nov 2008 12:49:37 +0100 Subject: [RTPproxy Users] Kamilio integration with rtpproxy In-Reply-To: <492FBD74.9060201@sippysoft.com> References: <4925BA7F.1050209@sippysoft.com> <49272369.5020003@sippysoft.com> <492A80C2.7080105@pernau.at> <492BEA9D.4020104@sippysoft.com> <492FBD74.9060201@sippysoft.com> Message-ID: 2008/11/28 Maxim Sobolev : > Joan wrote: >> DBUG:handle_command: received command "9506_2 U >> d3a1ce5e-5fb88aab at 192.168.2.50 192.168.253.12 16434 >> f0cdb2c2aee55197o0;1" >> INFO:handle_command: new session d3a1ce5e-5fb88aab at 192.168.2.50, tag >> f0cdb2c2aee55197o0;1 requested, type strong >> ERR:handle_command: can't create listener >> DBUG:doreply: sending reply "9506_2 E10 > > That's weird. The only case when the RTPproxy can fail like this is when > it cannot allocate a UDP ports for the session, either due to ports > already taken by other application or due to kernel not allowing to use > any ports in the specified range (EADDRINUSE or EACCES). Can you please > answer the following questions to help me identify the issue: > > 1. Did you make any changes to the sources or defines? > No, the only change I made was with the include, the one already commited into trunk. Currently I've built from a clean "cvs up" > 2. What is exact command line that you use to run the proxy? > rtpproxy as "rtpproxy -s udp:localhost 15000 -f -u openser -l 192.168.253.98 > > 3. Can you please send me "ifconfig -a" output on that machine? > eth0 Link encap:Ethernet HWaddr 00:17:31:b3:04:f8 BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) Interrupt:23 Base address:0xc000 eth2 Link encap:Ethernet HWaddr 00:04:76:1c:e9:46 BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) Interrupt:18 Base address:0x800 eth3 Link encap:Ethernet HWaddr 00:c0:26:20:03:b0 inet addr:192.168.253.98 Bcast:192.168.253.255 Mask:255.255.255.0 inet6 addr: fe80::2c0:26ff:fe20:3b0/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:1968265 errors:0 dropped:0 overruns:0 frame:0 TX packets:982835 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:2775827076 (2.5 GiB) TX bytes:81564089 (77.7 MiB) Interrupt:17 Base address:0xe800 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:249 errors:0 dropped:0 overruns:0 frame:0 TX packets:249 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:16938 (16.5 KiB) TX bytes:16938 (16.5 KiB) As you will see, there's only one interface active other than the loopback, also there aren't firewalls. There's no difference enabling/disabling ip_forwarding Regards From sobomax at sippysoft.com Fri Nov 28 14:21:00 2008 From: sobomax at sippysoft.com (Maxim Sobolev) Date: Fri, 28 Nov 2008 14:21:00 -0800 Subject: [RTPproxy Users] Kamilio integration with rtpproxy In-Reply-To: References: <4925BA7F.1050209@sippysoft.com> <49272369.5020003@sippysoft.com> <492A80C2.7080105@pernau.at> <492BEA9D.4020104@sippysoft.com> <492FBD74.9060201@sippysoft.com> Message-ID: <49306ECC.4050709@sippysoft.com> Joan wrote: > 2008/11/28 Maxim Sobolev : >> Joan wrote: >>> DBUG:handle_command: received command "9506_2 U >>> d3a1ce5e-5fb88aab at 192.168.2.50 192.168.253.12 16434 >>> f0cdb2c2aee55197o0;1" >>> INFO:handle_command: new session d3a1ce5e-5fb88aab at 192.168.2.50, tag >>> f0cdb2c2aee55197o0;1 requested, type strong >>> ERR:handle_command: can't create listener >>> DBUG:doreply: sending reply "9506_2 E10 >> That's weird. The only case when the RTPproxy can fail like this is when >> it cannot allocate a UDP ports for the session, either due to ports >> already taken by other application or due to kernel not allowing to use >> any ports in the specified range (EADDRINUSE or EACCES). Can you please >> answer the following questions to help me identify the issue: >> >> 1. Did you make any changes to the sources or defines? >> > No, the only change I made was with the include, the one already > commited into trunk. > Currently I've built from a clean "cvs up" OK, can you please apply the attached patch, recompile, restart and send the error output again. Regards, -- Maksym Sobolyev Sippy Software, Inc. Internet Telephony (VoIP) Experts T/F: +1-646-651-1110 Web: http://www.sippysoft.com MSN: sales at sippysoft.com Skype: SippySoft -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: diff Url: http://lists.rtpproxy.org/pipermail/users/attachments/20081128/21402432/attachment.ksh