src/MyProcessing.hxx: In member function ‘bool MyProcessing::Do(const CLAM::MonoAudioFileReader&, CLAM::AudioSink&)’: src/MyProcessing.hxx:53: warning: no return statement in function returning non-void /usr/local/include/CLAM/WritingRegion.hxx: In copy constructor ‘CLAM::OutPort::OutPort(const CLAM::OutPort&)’: /usr/local/include/CLAM/OutPort.hxx:72: instantiated from ‘void CLAM::PhantomBuffer::Resize(unsigned int, unsigned int, unsigned int) [with T = CLAM::MonoAudioFileReader]’ /usr/local/include/CLAM/StreamImpl.hxx:202: instantiated from ‘void CLAM::StreamImpl::CommonNewRegionSize(CLAM::Region&) [with Token = CLAM::MonoAudioFileReader]’ /usr/local/include/CLAM/StreamImpl.hxx:182: instantiated from ‘void CLAM::StreamImpl::NewReadingRegionSize(CLAM::Region&) [with Token = CLAM::MonoAudioFileReader]’ /usr/local/include/CLAM/ReadingRegion.hxx:165: instantiated from ‘void CLAM::ReadingRegion::SizeChanged(const int&) [with WritingRegion = CLAM::WritingRegion]’ /usr/local/include/CLAM/Factory.hxx:271: instantiated from here /usr/local/include/CLAM/WritingRegion.hxx:88: error: ‘CLAM::WritingRegion::WritingRegion(const CLAM::WritingRegion&) [with Token = float, DataStructure = CLAM::PhantomBuffer]’ is private /usr/local/include/CLAM/OutPort.hxx:72: error: within this context /usr/local/include/CLAM/AudioOutPort.hxx: In copy constructor ‘CLAM::AudioOutPort::AudioOutPort(const CLAM::AudioOutPort&)’: /usr/local/include/CLAM/AudioOutPort.hxx:32: instantiated from ‘void CLAM::PhantomBuffer::Resize(unsigned int, unsigned int, unsigned int) [with T = CLAM::MonoAudioFileReader]’ /usr/local/include/CLAM/StreamImpl.hxx:202: instantiated from ‘void CLAM::StreamImpl::CommonNewRegionSize(CLAM::Region&) [with Token = CLAM::MonoAudioFileReader]’ /usr/local/include/CLAM/StreamImpl.hxx:182: instantiated from ‘void CLAM::StreamImpl::NewReadingRegionSize(CLAM::Region&) [with Token = CLAM::MonoAudioFileReader]’ /usr/local/include/CLAM/ReadingRegion.hxx:165: instantiated from ‘void CLAM::ReadingRegion::SizeChanged(const int&) [with WritingRegion = CLAM::WritingRegion]’ /usr/local/include/CLAM/Factory.hxx:271: instantiated from here /usr/local/include/CLAM/AudioOutPort.hxx:32: note: synthesized method ‘CLAM::OutPort::OutPort(const CLAM::OutPort&)’ first required here /usr/local/include/CLAM/MonoAudioFileReader.hxx: In copy constructor ‘CLAM::MonoAudioFileReader::MonoAudioFileReader(const CLAM::MonoAudioFileReader&)’: /usr/local/include/CLAM/MonoAudioFileReader.hxx:34: instantiated from ‘void CLAM::PhantomBuffer::Resize(unsigned int, unsigned int, unsigned int) [with T = CLAM::MonoAudioFileReader]’ /usr/local/include/CLAM/StreamImpl.hxx:202: instantiated from ‘void CLAM::StreamImpl::CommonNewRegionSize(CLAM::Region&) [with Token = CLAM::MonoAudioFileReader]’ /usr/local/include/CLAM/StreamImpl.hxx:182: instantiated from ‘void CLAM::StreamImpl::NewReadingRegionSize(CLAM::Region&) [with Token = CLAM::MonoAudioFileReader]’ /usr/local/include/CLAM/ReadingRegion.hxx:165: instantiated from ‘void CLAM::ReadingRegion::SizeChanged(const int&) [with WritingRegion = CLAM::WritingRegion]’ /usr/local/include/CLAM/Factory.hxx:271: instantiated from here /usr/local/include/CLAM/MonoAudioFileReader.hxx:34: note: synthesized method ‘CLAM::AudioOutPort::AudioOutPort(const CLAM::AudioOutPort&)’ first required here /usr/local/include/CLAM/PhantomBuffer.hxx: In member function ‘void CLAM::PhantomBuffer::Resize(unsigned int, unsigned int, unsigned int) [with T = CLAM::MonoAudioFileReader]’: /usr/local/include/CLAM/PhantomBuffer.hxx:142: note: synthesized method ‘CLAM::MonoAudioFileReader::MonoAudioFileReader(const CLAM::MonoAudioFileReader&)’ first required here