On Mon, 2011-09-19 at 16:43 -0400, John A. Sullivan III wrote: > On Mon, 2011-09-19 at 15:33 -0400, Rafaël Carré wrote: > > On Mon, 2011-09-19 at 14:58 -0400, John A. Sullivan III wrote: > > > > > Argh! Build failure. Any idea what is causing this: > > > > > > make[5]: Entering directory > > > `/home/jsullivan/Downloads/sflphone-0.9.14/sflphone-0.9.14/daemon/src/audio/codecs' > > > CXX audiocodecfactory.lo > > > CXX audiocodec.lo > > > CXXLD libcodecdescriptor.la > > > CXX libcodec_ulaw_so-ulaw.o > > > CXXLD libcodec_ulaw.so > > > ./.libs/libcodecdescriptor.a(audiocodec.o): In function > > > `sfl::AudioCodec::init(unsigned char, unsigned int)': > > > /home/jsullivan/Downloads/sflphone-0.9.14/sflphone-0.9.14/daemon/src/audio/codecs/audiocodec.cpp:56: > > > undefined reference to > > > `ost::DynamicPayloadFormat::DynamicPayloadFormat(unsigned char, unsigned > > > int)' > > > collect2: ld returned 1 exit status > > > > mismatching CCRTP version? > > > > I have libccrtp (1.8.0-1.2) on Ubuntu which seems to come straight from > > Debian > > > > and at line 247 of /usr/include/ccrtp/formats.h : > > DynamicPayloadFormat(PayloadType type, uint32 > > rate); > > > > > Argh!! Squeeze provides libccrtp 1.7.1 - John > <snip> There are some serious dependencies to upgrade to 1.8:
dpkg: dependency problems prevent configuration of libccrtp1-1.8-0: libccrtp1-1.8-0 depends on libgcrypt11 (>= 1.4.6); however: Version of libgcrypt11 on system is 1.4.5-2. libccrtp1-1.8-0 depends on libstdc++6 (>= 4.6); however: Version of libstdc++6 on system is 4.4.5-8. dpkg: error processing libccrtp1-1.8-0 (--install): Is it necessary to use the newer API? Is it safe to replace this function with the version in 0.9.13? If so, I can simply make it a Debian Squeeze patch. Any guidance would be much appreciated. Thanks - John _______________________________________________ SFLphone mailing list [email protected] http://lists.savoirfairelinux.net/mailman/listinfo/sflphone
