From: Steve K. <st...@st...> - 2003-07-03 18:22:13
|
OK, I applied your diff, except for 2 pieces: 1) The gsm/Makefile changes, since these aren't actually used. 2) The change to testcall.c's include of "iaxclient.h", since it also shouldn't be needed. The first I'm fairly sure about; you probably just tried to build libgsm.a separately, which isn't necessary. The second, I'm not sure why you added; surely your cc is honoring the -I../../lib flag? Also, you might want to try building with IAXVER=2, to build against libiax2. (just run make IAXVER=2, after making clean in lib, or temporarily change lib/Makefile to build against libiax2). At some point, when we resolve some small issues, we'll be switching the client to use IAX2 instead of IAX1 -- and this way, that change won't break the FreeBSD build either. If you make any changes to libiax2, I also want to keep that in sync with Mark's canonical copy at Digium, so if they're significant, you might want to talk to him about disclaiming your changes. -SteveK On Wed, 2003-07-02 at 21:30, Scott Lambert wrote: > I've managed to get testcall to build and run on FreeBSD. I don't know > that it is doing what it is supposed to do, but it does run. :-) > > I probably don't have my asterisk setup properly. > > la...@la... ~/src/vendor/iaxclient/simpleclient/testcall > 21:25:40 Wed Jul 02 $ ./testcall > settings: > silence threshold: -99.000000 > level output: off > > TestCall accept some keyboard input while it's running. > You must hit 'enter' for your keypresses to be recognized, > although you can type more than one key on a line > > q: drop the call and hangup. > 0-9 * or #: dial those DTMF digits. > Calling guest@192.168.1.101/default > ready for keyboard input > IAXCLIENT: Call rejected by remote -- Steve Kann - Chief Engineer - 520 8th Ave #2300 NY 10018 - (212) 533-1775 HorizonLive.com - collaborate . interact . learn "The box said 'Requires Windows 95, NT, or better,' so I installed Linux." |