What environment are you compiling with --
Which compiler, architecture..
Have you twiddled any compiler options or preprocessor macros?
On 2/26/08, Pedro Sanchez <[EMAIL PROTECTED]> wrote:
>
> Keith,
>
> Other than a few warnings I have no problem compiling
> sipXmediaAdapterLib, sipXmediaLib, sipXportLib, and sipXsdpLib. And with
> rev 10595 there are no problems with sipXtapi. But the problems I had
> with sipXtackLib are still present as illustrated in my previous e-mail.
>
> Thanks,
>
> --
>
> Pedro
>
>
>
>
>
> On Tue, 2008-02-26 at 16:46 -0500, Keith Kyzivat wrote:
> > We do try to maintain a tree that cleanly compiles and runs, but we
> > haven't had too many people working on it, and the current focus that
> > I, Sergey Konstanbaev, and Alexander Chemeris have is on the mediaLib.
> > we try our best to maintain the tree in all configurations, but alas,
> > we cannot test every platform.
> >
> > sipXportLib sipXsdpLib, sipXtackLib, sipXmediaLib, sipXmediaAdapterLib
> > should all work fine under x86 linux and windows (vs2003, vs2005, and,
> > for the most part vc6).
> >
> > in sipXmediaAdapterLib, there currently is an issue with callLib that
> > I am in midst of fixing when using the older PhoneMediaInterface,
> > which is in the process of being replaced by TopologyGraphInterface.
> >
> > You currently can fix it one of several ways.
> > * You can define HAVE_SPEEX in preprocessor macro definitions when
> > building sipXmediaAdapterLib
> > * using the TopologyGraphInterface will fix these issues. Just define
> > the following two preprocessor macros when building
> > sipXmediaAdpaterLib: ENABLE_TOPOLOGY_FLOWGRAPH_INTERFACE_FACTORY
> > DISABLE_DEFAULT_PHONE_MEDIA_INTERFACE_FACTORY
> >
> > On 2/26/08, Pedro Sanchez <[EMAIL PROTECTED]> wrote:
> > Thanks Keith,
> >
> > I'm just testing waters with sipXtapi to see how far I can go
> > with a
> > sample app I'm working on. I'm a bit disappointed that the SVN
> > version
> > doesn't compile cleanly as I would have expected. Does this
> > project have
> > a policy of compile-clean SVN trees?
> >
> > Anyway, since you are quick to fix things maybe you can take a
> > shot at
> > the other errors that I get, this time in sipXtackLib.
> >
> > Thanks,
> >
> > --
> > Pedro
> >
> > ------ Build started: Project: sipXtackLib, Configuration:
> > Debug Win32
> > ------
> > Compiling...
> > bzero.c
> > Generating Code...
> > Compiling...
> > SipConfigServerAgent.cpp
> > c:\documents and settings\nortel\my documents\oven\sipxtapi
> > \sipxtacklib
> > \src\net\sipconfigserveragent.cpp(386) : error C2146: syntax
> > error :
> > missing ')' before identifier '_WINDOWS'
> > c:\documents and settings\nortel\my documents\oven\sipxtapi
> > \sipxtacklib
> > \src\net\sipconfigserveragent.cpp(386) : error C2059: syntax
> > error :
> > ')'
> > c:\documents and settings\nortel\my documents\oven\sipxtapi
> > \sipxtacklib
> > \src\net\sipconfigserveragent.cpp(387) : error C2143: syntax
> > error :
> > missing ';' before '{'
> > c:\documents and settings\nortel\my documents\oven\sipxtapi
> > \sipxtacklib
> > \src\net\sipconfigserveragent.cpp(388) : error C2146: syntax
> > error :
> > missing ';' before identifier '_WINDOWS'
> > c:\documents and settings\nortel\my documents\oven\sipxtapi
> > \sipxtacklib
> > \src\net\sipconfigserveragent.cpp(388) : error C2065:
> > '_WINDOWS' :
> > undeclared identifier
> > c:\documents and settings\nortel\my documents\oven\sipxtapi
> > \sipxtacklib
> > \src\net\sipconfigserveragent.cpp(395) : error C2181: illegal
> > else
> > without matching if
> > c:\documents and settings\nortel\my documents\oven\sipxtapi
> > \sipxtacklib
> > \src\net\sipconfigserveragent.cpp(426) : fatal error C1903:
> > unable to
> > recover from previous error(s); stopping compilation
> > Generating Code...
> > Compiling...
> > res_send.c
> > c:\documents and settings\nortel\my documents\oven\sipxtapi
> > \sipxtacklib
> > \include\resparse\poll.h(45) : error C2011: 'pollfd' :
> > 'struct' type
> > redefinition
> > c:\program files\microsoft sdks\windows\v6.0a\include
> > \winsock2.h(1506) : see declaration of 'pollfd'
> > c:\documents and settings\nortel\my documents\oven\sipxtapi
> > \sipxtacklib
> > \include\resparse\poll.h(61) : warning C4005: 'POLLIN' : macro
> > redefinition
> > c:\program files\microsoft sdks\windows\v6.0a\include
> > \winsock2.h(1495) : see previous definition of 'POLLIN'
> > c:\documents and settings\nortel\my documents\oven\sipxtapi
> > \sipxtacklib
> > \include\resparse\poll.h(62) : warning C4005: 'POLLPRI' :
> > macro
> > redefinition
> > c:\program files\microsoft sdks\windows\v6.0a\include
> > \winsock2.h(1496) : see previous definition of 'POLLPRI'
> > c:\documents and settings\nortel\my documents\oven\sipxtapi
> > \sipxtacklib
> > \include\resparse\poll.h(63) : warning C4005: 'POLLOUT' :
> > macro
> > redefinition
> > c:\program files\microsoft sdks\windows\v6.0a\include
> > \winsock2.h(1499) : see previous definition of 'POLLOUT'
> > c:\documents and settings\nortel\my documents\oven\sipxtapi
> > \sipxtacklib
> > \include\resparse\poll.h(64) : warning C4005: 'POLLRDNORM' :
> > macro
> > redefinition
> > c:\program files\microsoft sdks\windows\v6.0a\include
> > \winsock2.h(1493) : see previous definition of 'POLLRDNORM'
> > c:\documents and settings\nortel\my documents\oven\sipxtapi
> > \sipxtacklib
> > \include\resparse\poll.h(65) : warning C4005: 'POLLWRNORM' :
> > macro
> > redefinition
> > c:\program files\microsoft sdks\windows\v6.0a\include
> > \winsock2.h(1498) : see previous definition of 'POLLWRNORM'
> > c:\documents and settings\nortel\my documents\oven\sipxtapi
> > \sipxtacklib
> > \include\resparse\poll.h(66) : warning C4005: 'POLLRDBAND' :
> > macro
> > redefinition
> > c:\program files\microsoft sdks\windows\v6.0a\include
> > \winsock2.h(1494) : see previous definition of 'POLLRDBAND'
> > c:\documents and settings\nortel\my documents\oven\sipxtapi
> > \sipxtacklib
> > \include\resparse\poll.h(67) : warning C4005: 'POLLWRBAND' :
> > macro
> > redefinition
> > c:\program files\microsoft sdks\windows\v6.0a\include
> > \winsock2.h(1500) : see previous definition of 'POLLWRBAND'
> > c:\documents and settings\nortel\my documents\oven\sipxtapi
> > \sipxtacklib
> > \include\resparse\poll.h(82) : warning C4005: 'POLLERR' :
> > macro
> > redefinition
> > c:\program files\microsoft sdks\windows\v6.0a\include
> > \winsock2.h(1502) : see previous definition of 'POLLERR'
> > c:\documents and settings\nortel\my documents\oven\sipxtapi
> > \sipxtacklib
> > \include\resparse\poll.h(83) : warning C4005: 'POLLHUP' :
> > macro
> > redefinition
> > c:\program files\microsoft sdks\windows\v6.0a\include
> > \winsock2.h(1503) : see previous definition of 'POLLHUP'
> > c:\documents and settings\nortel\my documents\oven\sipxtapi
> > \sipxtacklib
> > \include\resparse\poll.h(84) : warning C4005: 'POLLNVAL' :
> > macro
> > redefinition
> > c:\program files\microsoft sdks\windows\v6.0a\include
> > \winsock2.h(1504) : see previous definition of 'POLLNVAL'
> > Generating Code...
> > Creating browse information file...
> > Microsoft Browse Information Maintenance Utility Version
> > 9.00.21022
> > Copyright (C) Microsoft Corporation. All rights reserved.
> > BSCMAKE: error BK1506 : cannot open file '.\Debug
> > \SipConfigServerAgent.sbr': No such file or directory
> > Build log was saved at "file://c:\Documents and Settings
> > \nortel\My
> > Documents\Oven\sipXtapi\sipXtackLib\Debug\BuildLog.htm"
> > sipXtackLib - 9 error(s), 10 warning(s)
> > ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0
> > skipped
> > ==========
> >
> >
> >
> >
> > On Tue, 2008-02-26 at 15:39 -0500, Keith Kyzivat wrote:
> > > Hi Pedro,
> > >
> > > I just fixed this in 10595.
> > > It was a bug caused when wideband playBuffer was
> > implemented.
> > > callLib currently doesn't support wideband yet, but the
> > underlying
> > > libraries (sipXmediaAdapterLib, sipXmediaLib) now do support
> > wideband.
> > > If you wish to take a stab at widebandifying it, we'd
> > appreciate it,
> > > as Alex and I are focused on the mediaLib level.
> > >
> > > I hard coded the playBuffer call you see the error on to
> > pass in a
> > > sample rate (new parameter, that comes just after the buffer
> > length)
> > > of 8000Hz. This should correct your issue.
> > >
> > > On 2/26/08, Pedro Sanchez <[EMAIL PROTECTED]> wrote:
> > > Hello,
> > >
> > > Trying to compile the latest sipXtapi from SVN I get
> > the
> > > following
> > > error:
> > >
> > > .\src\cp\CpCall.cpp(321) : error C2664:
> > > 'CpMediaInterface::playBuffer' :
> > > cannot convert parameter 7 from 'OsProtectedEvent *'
> > to
> > > 'UtlBoolean'
> > >
> > > The offending line is:
> > >
> > > mpMediaInterface->playBuffer((char*)buffer,
> > > bufSize, type, repeat, local, remote, ev);
> > >
> > > which is missing the third parameter bufRate. What
> > should the
> > > fix be?
> > >
> > > Thanks,
> > >
> > >
> > > --
> > > Pedro
> > >
> > >
> > >
> > >
> > > _______________________________________________
> > > sipxtapi-dev mailing list
> > > [email protected]
> > > List Archive:
> > http://list.sipfoundry.org/archive/sipxtapi-dev/
> > >
> > >
> > >
> > > --
> > > Keith Kyzivat
> > >
> > > SIPez LLC.
> > > SIP VoIP, IM and Presence Consulting
> > > http://www.SIPez.com
> > > tel: +1 (617) 273-4000
> >
> > _______________________________________________
> > sipxtapi-dev mailing list
> > [email protected]
> > List Archive: http://list.sipfoundry.org/archive/sipxtapi-dev/
> >
> >
> >
> > --
> > Keith Kyzivat
> >
> > SIPez LLC.
> > SIP VoIP, IM and Presence Consulting
> > http://www.SIPez.com
> > tel: +1 (617) 273-4000
>
> _______________________________________________
> sipxtapi-dev mailing list
> [email protected]
> List Archive: http://list.sipfoundry.org/archive/sipxtapi-dev/
>
--
Keith Kyzivat
SIPez LLC.
SIP VoIP, IM and Presence Consulting
http://www.SIPez.com
tel: +1 (617) 273-4000
_______________________________________________
sipxtapi-dev mailing list
[email protected]
List Archive: http://list.sipfoundry.org/archive/sipxtapi-dev/