Hi Matt Well, I compiled and then tried to run the example. I opened two terminals and logged in with two different JIDs. The roster for both the accounts get updated showing that each of them is callable. Now I place a call from one terminal. The second terminal shows that a call is coming, Here I have encountered two situations:
1. If I do not accept the call for sometime, caller crashed with a segmentation fault (at the point where roster was again getting updated due to someone else coming online) 2. If the call is accepted, at least there was no seg fault. But since it was running on the same machine, hence I do not know if audio is being exchanged. I wonder if there is any other way to test the call example on the same machine. I wanted to see if everything is working properly and then use it in the real world. How have u tested the sample? Thanks Regards Harry. On Nov 16, 9:24 pm, Matt <[EMAIL PROTECTED]> wrote: > So I've had some patches that allowed me to compile libjingle against > the latest ortp.. but compiling ain't everything :) when i reverted to > using 0.7.1, my call clients did a much better job of not crashing. > Unfortunately, i'm running this testing remotely, so I dont know if > there's any audio actually being exchanged :) I'll know more about the > success (or lack thereof) later tonight. > > On Nov 16, 8:50 am, Matt <[EMAIL PROTECTED]> wrote: > > > So now that you've gotten it to compile.. Have you been able to > > complete a call? I can get two clients to log in, but whenever I try > > to call one with the other, at least one of them crashes, and > > sometimes both. > > > On Nov 15, 3:47 pm, harry <[EMAIL PROTECTED]> wrote: > > > > Hi Matt > > > > You were absolutely correct. Had a wrong version of ortp (newer). I am > > > using Ubuntu and had installed linphone sometime earlier. The newer > > > ortp5 package was by default installed. I removed it (apt-get remove) > > > and again installed the 0.7.1 version. The call example compiled like > > > charm:). > > > > Thanks again for the help. > > > > Regards > > > Harry. > > > > On Nov 15, 3:58 pm, Matt <[EMAIL PROTECTED]> wrote: > > > > > It depends on what system you're using.. I'll assume from the How-to > > > > that you're on Ubuntu, which means you can use the apt-show-versions > > > > command. To inquire about a particular package, you can say: > > > > > apt-show-versions -p <package name> > > > > > and it will show you what's installed. > > > > > For what it's worth, it looks like you can use "emerge -pv" if you're > > > > on Gentoo. > > > > > ** Sources: ** > > > > >http://blog.vinceliu.com/2007/10/find-out-version-of-libraries-instal... > > > > > Section 3.6 > > > > of:http://www.debian.org/doc/manuals/apt-howto/ch-apt-get.en.html > > > > > Additional apt-show-versions > > > > info:http://www.debianadmin.com/list-your-installed-package-versions-with-... > > > > > On Nov 15, 5:52 am, harry <[EMAIL PROTECTED]> wrote: > > > > > > Hi Matt > > > > > > I am pretty sure that I am using the ortp (0.7.1) library. Actually I > > > > > followed the guide from > > > > > >http://www.francisrobichaud.com/index.php/2007/05/22/guide-to-compili... > > > > > > and used exactly the same libraries as mentioned in this site. > > > > > Nevertheless I will check again the versions of all the libs I am > > > > > using. > > > > > > Regarding the version of libs, I still have a query. How do I check > > > > > which version of a particular library I have currently installed and > > > > > using?? For eg. for gcc I can call "gcc --version" on the commandline > > > > > but it cannot be done for development libs that I have installed on > > > > > the machine. Sorry for asking this question but I am a newbie in Linux > > > > > world. > > > > > > Thanks for ur reply. > > > > > > Regards > > > > > Harry > > > > > > On Nov 14, 7:21 pm, Matt <[EMAIL PROTECTED]> wrote: > > > > > > > Hi harry, > > > > > > > > libcricketsessionphone.a(linphonemediaengine.o): In function > > > > > > > `operator==<char, std::char_traits<char>, std::allocator<char> >': > > > > > > > /usr/local/lib/gcc/i686-pc-linux-gnu/4.0.0/../../../../include/c++/ > > > > > > > 4.0.0/bits/basic_string.h:2140: undefined reference to `speex_wb' > > > > > > > and later on: > > > > > > > > /projects/libjingle-0.4.0/talk/session/phone/linphonemediaengine.cc: > > > > > > > 184: undefined reference to `pcmu8000' > > > > > > > I believe the problem with your build is that you are using a newer > > > > > > version of the ortp library than libjingle was meant for. you have > > > > > > two > > > > > > options: downgrade to an earlier version of ortp (0.7.1), or apply a > > > > > > few patches to the libjingle source so that you can use the newer > > > > > > (newest?) version. > > > > > > > If you check out issue #2 for libjingle (http://code.google.com/p/ > > > > > > libjingle/issues/list), somebody has posted a tar.gz file with the > > > > > > patches applied.. A patch file would be nicer, which I will attempt > > > > > > to > > > > > > post as a reply. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "google-talk-open" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/google-talk-open?hl=en -~----------~----~----~----~------~----~------~--~---
