Re: [Opalvoip-user] compile error
Brought to you by:
csoutheren,
rjongbloed
|
From: Pete D. <pe...@le...> - 2015-05-10 14:54:28
|
Here are two links where more work has been done on t38modem: https://github.com/hehol/t38modem https://github.com/PeteDavidson/t38modem On Sun, May 10, 2015 at 9:44 AM, Slava Bendersky <vol...@sk...> wrote: > Hello Robert, > Yes, you right t38modem is require specific opal version. It > opal-24174.tgz > <http://sourceforge.net/projects/t38modem/files/t38modem/2.0.0/opal-24174.tgz/download>. > That the version I have the issue to compile with. > > Slava. > > ------------------------------ > *From: *"Robert Jongbloed" <ro...@vo...> > *To: *"volga629" <vol...@sk...> > *Cc: *"opalvoip-user" <opa...@li...> > *Sent: *Sunday, May 10, 2015 2:58:24 AM > *Subject: *Re: [Opalvoip-user] compile error > > t38modem only works with a very specific version of PTLib/OPAL. > Unfortunately, I cannot tell you what that version is. I hope someone else > on this list know ... > > Robert Jongbloed > *OPAL/OpenH323/PTLib Architect and Co-founder*. > > On 9 May 2015 at 13:57, Slava Bendersky <vol...@sk...> wrote: > >> Hello Everyone, >> Trying compile opal-voip for t38modem and getting the following error, >> any help thank you. >> >> Here build output: >> >> http://fpaste.org/220091/43114356/ >> >> [CC] src/codec/opalwavfile.cxx >> /home/volga629/rpmbuild/BUILD/t38modem-2.0.0/opal/src/codec/opalwavfile.cxx: >> In constructor 'PWAVFilePluginFactory<Factory, >> Instance>::PWAVFilePluginFactory(const typename Factory::Key_T&, const >> PWAVFilePluginValidFormat&) [with Factory = PFactory<PWAVFileFormat, >> unsigned int>, Instance = PWAVFileFormatPlugin]': >> /home/volga629/rpmbuild/BUILD/t38modem-2.0.0/opal/src/codec/opalwavfile.cxx:411: >> instantiated from here >> /home/volga629/rpmbuild/BUILD/t38modem-2.0.0/opal/src/codec/opalwavfile.cxx:388: >> error: 'isDynamic' is not a member of 'PFactory<PWAVFileFormat, unsigned >> int>::WorkerBase' >> /home/volga629/rpmbuild/BUILD/t38modem-2.0.0/opal/src/codec/opalwavfile.cxx: >> In constructor 'PWAVFilePluginFactory<Factory, >> Instance>::PWAVFilePluginFactory(const typename Factory::Key_T&, const >> PWAVFilePluginValidFormat&) [with Factory = PFactory<PWAVFileFormat, >> PCaselessString>, Instance = PWAVFileFormatPlugin]': >> /home/volga629/rpmbuild/BUILD/t38modem-2.0.0/opal/src/codec/opalwavfile.cxx:412: >> instantiated from here >> /home/volga629/rpmbuild/BUILD/t38modem-2.0.0/opal/src/codec/opalwavfile.cxx:388: >> error: 'isDynamic' is not a member of 'PFactory<PWAVFileFormat, >> PCaselessString>::WorkerBase' >> /home/volga629/rpmbuild/BUILD/t38modem-2.0.0/opal/src/codec/opalwavfile.cxx: >> In constructor 'PWAVFilePluginFactory<Factory, >> Instance>::PWAVFilePluginFactory(const typename Factory::Key_T&, const >> PWAVFilePluginValidFormat&) [with Factory = PFactory<PWAVFileConverter, >> unsigned int>, Instance = PWAVFileConverterPlugin]': >> /home/volga629/rpmbuild/BUILD/t38modem-2.0.0/opal/src/codec/opalwavfile.cxx:415: >> instantiated from here >> /home/volga629/rpmbuild/BUILD/t38modem-2.0.0/opal/src/codec/opalwavfile.cxx:388: >> error: 'isDynamic' is not a member of 'PFactory<PWAVFileConverter, unsigned >> int>::WorkerBase' >> /home/volga629/rpmbuild/BUILD/t38modem-2.0.0/opal/src/codec/opalwavfile.cxx: >> In member function 'typename Factory::Abstract_T* >> PWAVFilePluginFactory<Factory, Instance>::Create(const typename >> Factory::Key_T&) const [with Factory = PFactory<PWAVFileFormat, >> PCaselessString>, Instance = PWAVFileFormatPlugin]': >> /home/volga629/rpmbuild/BUILD/t38modem-2.0.0/opal/src/codec/opalwavfile.cxx:421: >> instantiated from here >> /home/volga629/rpmbuild/BUILD/t38modem-2.0.0/opal/src/codec/opalwavfile.cxx:394: >> error: cannot allocate an object of abstract type 'PWAVFileFormatPlugin' >> /home/volga629/rpmbuild/BUILD/t38modem-2.0.0/opal/src/codec/opalwavfile.cxx:307: >> note: because the following virtual functions are pure within >> 'PWAVFileFormatPlugin': >> /usr/include/ptclib/pwavfile.h:107: note: virtual bool >> PWAVFileFormat::CanSetChannels(unsigned int) const >> /home/volga629/rpmbuild/BUILD/t38modem-2.0.0/opal/src/codec/opalwavfile.cxx: >> In member function 'typename Factory::Abstract_T* >> PWAVFilePluginFactory<Factory, Instance>::Create(const typename >> Factory::Key_T&) const [with Factory = PFactory<PWAVFileFormat, unsigned >> int>, Instance = PWAVFileFormatPlugin]': >> /home/volga629/rpmbuild/BUILD/t38modem-2.0.0/opal/src/codec/opalwavfile.cxx:421: >> instantiated from here >> /home/volga629/rpmbuild/BUILD/t38modem-2.0.0/opal/src/codec/opalwavfile.cxx:394: >> error: cannot allocate an object of abstract type 'PWAVFileFormatPlugin' >> /home/volga629/rpmbuild/BUILD/t38modem-2.0.0/opal/src/codec/opalwavfile.cxx:307: >> note: since type 'PWAVFileFormatPlugin' has pure virtual functions >> make: *** >> [/home/volga629/rpmbuild/BUILD/t38modem-2.0.0/opal/lib_linux_x86_64/obj/opalwavfile.o] >> Error 1 >> error: Bad exit status from /var/tmp/rpm-tmp.0KuYN2 (%build) >> >> >> Slava. >> >> >> ------------------------------------------------------------------------------ >> One dashboard for servers and applications across Physical-Virtual-Cloud >> Widest out-of-the-box monitoring support with 50+ applications >> Performance metrics, stats and reports that give you Actionable Insights >> Deep dive visibility with transaction tracing using APM Insight. >> http://ad.doubleclick.net/ddm/clk/290420510;117567292;y >> _______________________________________________ >> Opalvoip-user mailing list >> Opa...@li... >> https://lists.sourceforge.net/lists/listinfo/opalvoip-user >> >> > > > ------------------------------------------------------------------------------ > One dashboard for servers and applications across Physical-Virtual-Cloud > Widest out-of-the-box monitoring support with 50+ applications > Performance metrics, stats and reports that give you Actionable Insights > Deep dive visibility with transaction tracing using APM Insight. > http://ad.doubleclick.net/ddm/clk/290420510;117567292;y > _______________________________________________ > Opalvoip-user mailing list > Opa...@li... > https://lists.sourceforge.net/lists/listinfo/opalvoip-user > > -- *Pete Davidson* Senior Software Developer Embedded Systems *O *+1 859 825 4999 *M* +1 859 338 3426 *F* +1 859 232 6267 Pe...@Le... <http://www.lexmark.com/> www.lexmark.com |