[Opalvoip-user] compile error
Brought to you by:
csoutheren,
rjongbloed
|
From: Slava B. <vol...@sk...> - 2015-05-09 04:16:15
|
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. |