../libaudiofile/.libs/libaudiofile.a(FileHandle.o): In function `_AFfilehandle::allocateTrack()': FileHandle.cpp:(.text+0x384): undefined reference to `operator new[](unsigned int)' ../libaudiofile/.libs/libaudiofile.a(FileHandle.o):(.rodata+0x14): undefined reference to `__cxa_pure_virtual' ../libaudiofile/.libs/libaudiofile.a(FileHandle.o):(.rodata+0x18): undefined reference to `__cxa_pure_virtual' ../libaudiofile/.libs/libaudiofile.a(FileHandle.o):(.rodata+0x1c): undefined reference to `__cxa_pure_virtual' ../libaudiofile/.libs/libaudiofile.a(UUID.o): In function `UUID::name() const': UUID.cpp:(.text+0xd8): undefined reference to `std::basic_string, std::allocator >::basic_string(char const*, std::allocator const&)' ../libaudiofile/.libs/libaudiofile.a(G711.o): In function `G711::createCompress(Track*, File*, bool, bool, long long*)': G711.cpp:(.text+0x118): undefined reference to `operator new(unsigned int)' ../libaudiofile/.libs/libaudiofile.a(G711.o): In function `G711::createDecompress(Track*, File*, bool, bool, long long*)': G711.cpp:(.text+0x150): undefined reference to `operator new(unsigned int)' ../libaudiofile/.libs/libaudiofile.a(G711.o): In function `G711::~G711()': G711.cpp:(.text._ZN4G711D0Ev[_ZN4G711D5Ev]+0x10): undefined reference to `operator delete(void*)' ../libaudiofile/.libs/libaudiofile.a(G711.o): In function `FileModule::~FileModule()': G711.cpp:(.text._ZN10FileModuleD0Ev[_ZN10FileModuleD5Ev]+0x10): undefined reference to `operator delete(void*)' ../libaudiofile/.libs/libaudiofile.a(IMA.o): In function `IMA::createDecompress(Track*, File*, bool, bool, long long*)': IMA.cpp:(.text+0x260): undefined reference to `operator new(unsigned int)' ../libaudiofile/.libs/libaudiofile.a(IMA.o): In function `IMA::~IMA()': IMA.cpp:(.text._ZN3IMAD0Ev[_ZN3IMAD5Ev]+0x10): undefined reference to `operator delete(void*)' ../libaudiofile/.libs/libaudiofile.a(MSADPCM.o): In function `MSADPCM::createDecompress(Track*, File*, bool, bool, long long*)': MSADPCM.cpp:(.text+0x3ec): undefined reference to `operator new(unsigned int)' ../libaudiofile/.libs/libaudiofile.a(MSADPCM.o): In function `MSADPCM::~MSADPCM()': MSADPCM.cpp:(.text._ZN7MSADPCMD0Ev[_ZN7MSADPCMD5Ev]+0x10): undefined reference to `operator delete(void*)' ../libaudiofile/.libs/libaudiofile.a(Module.o): In function `Module::~Module()': Module.cpp:(.text+0x144): undefined reference to `operator delete(void*)' ../libaudiofile/.libs/libaudiofile.a(ModuleState.o): In function `ModuleState::print()': ModuleState.cpp:(.text+0x278): undefined reference to `std::string::c_str() const' ModuleState.cpp:(.text+0x294): undefined reference to `std::basic_string, std::allocator >::~basic_string()' ../libaudiofile/.libs/libaudiofile.a(ModuleState.o): In function `ModuleState::initFileModule(_AFfilehandle*, Track*)': ModuleState.cpp:(.text+0x398): undefined reference to `operator new(unsigned int)' ../libaudiofile/.libs/libaudiofile.a(ModuleState.o): In function `ModuleState::~ModuleState()': ModuleState.cpp:(.text+0x660): undefined reference to `operator delete(void*)' ../libaudiofile/.libs/libaudiofile.a(ModuleState.o): In function `ModuleState::addModule(Module*)': ModuleState.cpp:(.text+0x6b8): undefined reference to `operator new(unsigned int)' ../libaudiofile/.libs/libaudiofile.a(ModuleState.o): In function `ModuleState::addConvertFloatToFloat(FormatCode, FormatCode)': ModuleState.cpp:(.text+0x73c): undefined reference to `operator new(unsigned int)' ../libaudiofile/.libs/libaudiofile.a(ModuleState.o): In function `ModuleState::addConvertFloatToInt(FormatCode, FormatCode, PCMInfo const&, PCMInfo const&)': ModuleState.cpp:(.text+0x77c): undefined reference to `operator new(unsigned int)' ../libaudiofile/.libs/libaudiofile.a(ModuleState.o): In function `ModuleState::addConvertIntToFloat(FormatCode, FormatCode)': ModuleState.cpp:(.text+0x7c0): undefined reference to `operator new(unsigned int)' ../libaudiofile/.libs/libaudiofile.a(ModuleState.o): In function `ModuleState::addConvertIntToInt(FormatCode, FormatCode)': ModuleState.cpp:(.text+0x800): undefined reference to `operator new(unsigned int)' ../libaudiofile/.libs/libaudiofile.a(ModuleState.o):ModuleState.cpp:(.text+0x8ac): more undefined references to `operator new(unsigned int)' follow ../libaudiofile/.libs/libaudiofile.a(ModuleState.o): In function `ModuleState::setup(_AFfilehandle*, Track*)': ModuleState.cpp:(.text+0xf04): undefined reference to `llrint' ModuleState.cpp:(.text+0x1270): undefined reference to `llrint' ModuleState.cpp:(.text+0x12a8): undefined reference to `llrint' ../libaudiofile/.libs/libaudiofile.a(ModuleState.o): In function `SwapModule::~SwapModule()': ModuleState.cpp:(.text._ZN10SwapModuleD0Ev[_ZN10SwapModuleD5Ev]+0x10): undefined reference to `operator delete(void*)' ../libaudiofile/.libs/libaudiofile.a(ModuleState.o): In function `ConvertSign::~ConvertSign()': ModuleState.cpp:(.text._ZN11ConvertSignD0Ev[_ZN11ConvertSignD5Ev]+0x10): undefined reference to `operator delete(void*)' ../libaudiofile/.libs/libaudiofile.a(ModuleState.o): In function `Expand3To4Module::~Expand3To4Module()': ModuleState.cpp:(.text._ZN16Expand3To4ModuleD0Ev[_ZN16Expand3To4ModuleD5Ev]+0x10): undefined reference to `operator delete(void*)' ../libaudiofile/.libs/libaudiofile.a(ModuleState.o): In function `Compress4To3Module::~Compress4To3Module()': ModuleState.cpp:(.text._ZN18Compress4To3ModuleD0Ev[_ZN18Compress4To3ModuleD5Ev]+0x10): undefined reference to `operator delete(void*)' ../libaudiofile/.libs/libaudiofile.a(ModuleState.o): In function `ConvertIntToFloat::~ConvertIntToFloat()': ModuleState.cpp:(.text._ZN17ConvertIntToFloatD0Ev[_ZN17ConvertIntToFloatD5Ev]+0x10): undefined reference to `operator delete(void*)' ../libaudiofile/.libs/libaudiofile.a(ModuleState.o):ModuleState.cpp:(.text._ZN10ConvertIntD0Ev[_ZN10ConvertIntD5Ev]+0x10): more undefined references to `operator delete(void*)' follow ../libaudiofile/.libs/libaudiofile.a(ModuleState.o): In function `std::vector, std::allocator > >::_M_check_len(unsigned int, char const*) const': ModuleState.cpp:(.text._ZNKSt6vectorI9SharedPtrI5ChunkESaIS2_EE12_M_check_lenEjPKc[_ZNKSt6vectorI9SharedPtrI5ChunkESaIS2_EE12_M_check_lenEjPKc]+0x3c): undefined reference to `std::__throw_length_error(char const*)' ../libaudiofile/.libs/libaudiofile.a(ModuleState.o): In function `__gnu_cxx::new_allocator >::allocate(unsigned int, void const*)': ModuleState.cpp:(.text._ZN9__gnu_cxx13new_allocatorI9SharedPtrI5ChunkEE8allocateEjPKv[_ZN9__gnu_cxx13new_allocatorI9SharedPtrI5ChunkEE8allocateEjPKv]+0x14): undefined reference to `std::__throw_bad_alloc()' ModuleState.cpp:(.text._ZN9__gnu_cxx13new_allocatorI9SharedPtrI5ChunkEE8allocateEjPKv[_ZN9__gnu_cxx13new_allocatorI9SharedPtrI5ChunkEE8allocateEjPKv]+0x20): undefined reference to `operator new(unsigned int)' ../libaudiofile/.libs/libaudiofile.a(ModuleState.o): In function `std::vector, std::allocator > >::_M_check_len(unsigned int, char const*) const': ModuleState.cpp:(.text._ZNKSt6vectorI9SharedPtrI6ModuleESaIS2_EE12_M_check_lenEjPKc[_ZNKSt6vectorI9SharedPtrI6ModuleESaIS2_EE12_M_check_lenEjPKc]+0x3c): undefined reference to `std::__throw_length_error(char const*)' ../libaudiofile/.libs/libaudiofile.a(ModuleState.o): In function `__gnu_cxx::new_allocator >::allocate(unsigned int, void const*)': ModuleState.cpp:(.text._ZN9__gnu_cxx13new_allocatorI9SharedPtrI6ModuleEE8allocateEjPKv[_ZN9__gnu_cxx13new_allocatorI9SharedPtrI6ModuleEE8allocateEjPKv]+0x14): undefined reference to `std::__throw_bad_alloc()' ModuleState.cpp:(.text._ZN9__gnu_cxx13new_allocatorI9SharedPtrI6ModuleEE8allocateEjPKv[_ZN9__gnu_cxx13new_allocatorI9SharedPtrI6ModuleEE8allocateEjPKv]+0x20): undefined reference to `operator new(unsigned int)' ../libaudiofile/.libs/libaudiofile.a(PCM.o): In function `PCM::createCompress(Track*, File*, bool, bool, long long*)': PCM.cpp:(.text+0x110): undefined reference to `operator new(unsigned int)' ../libaudiofile/.libs/libaudiofile.a(PCM.o): In function `PCM::createDecompress(Track*, File*, bool, bool, long long*)': PCM.cpp:(.text+0x148): undefined reference to `operator new(unsigned int)' ../libaudiofile/.libs/libaudiofile.a(PCM.o): In function `PCM::~PCM()': PCM.cpp:(.text._ZN3PCMD0Ev[_ZN3PCMD5Ev]+0x10): undefined reference to `operator delete(void*)' ../libaudiofile/.libs/libaudiofile.a(RebufferModule.o): In function `RebufferModule::initVariableToFixed()': RebufferModule.cpp:(.text+0x3c): undefined reference to `operator new[](unsigned int)' RebufferModule.cpp:(.text+0x5c): undefined reference to `operator new[](unsigned int)' ../libaudiofile/.libs/libaudiofile.a(RebufferModule.o): In function `RebufferModule::initFixedToVariable()': RebufferModule.cpp:(.text+0x8c): undefined reference to `operator new[](unsigned int)' ../libaudiofile/.libs/libaudiofile.a(RebufferModule.o): In function `ScopedArray::~ScopedArray()': RebufferModule.cpp:(.text._ZN11ScopedArrayIsED2Ev[_ZN11ScopedArrayIsED5Ev]+0x14): undefined reference to `operator delete[](void*)' ../libaudiofile/.libs/libaudiofile.a(RebufferModule.o): In function `RebufferModule::~RebufferModule()': RebufferModule.cpp:(.text._ZN14RebufferModuleD0Ev[_ZN14RebufferModuleD5Ev]+0x10): undefined reference to `operator delete(void*)' ../libaudiofile/.libs/libaudiofile.a(RebufferModule.o): In function `ScopedArray::reset(short*)': RebufferModule.cpp:(.text._ZN11ScopedArrayIsE5resetEPs[_ZN11ScopedArrayIsE5resetEPs]+0x18): undefined reference to `operator delete[](void*)' ../libaudiofile/.libs/libaudiofile.a(SimpleModule.o): In function `ApplyChannelMatrix::~ApplyChannelMatrix()': SimpleModule.cpp:(.text+0x28): undefined reference to `operator delete[](void*)' ../libaudiofile/.libs/libaudiofile.a(SimpleModule.o): In function `ApplyChannelMatrix::~ApplyChannelMatrix()': SimpleModule.cpp:(.text+0x50): undefined reference to `operator delete(void*)' ../libaudiofile/.libs/libaudiofile.a(SimpleModule.o): In function `ApplyChannelMatrix::ApplyChannelMatrix(FormatCode, bool, int, int, double, double, double const*)': SimpleModule.cpp:(.text+0x354): undefined reference to `operator new[](unsigned int)' ../libaudiofile/.libs/libaudiofile.a(SimpleModule.o):(.rodata+0x38): undefined reference to `__cxa_pure_virtual' collect2: ld returned 1 exit status make[3]: *** [sfconvert] Error 1 make[3]: Leaving directory `/home/test/test/output2/build/audiofile-0.3.4/sfcommands' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/test/test/output2/build/audiofile-0.3.4' make[1]: *** [all] Error 2 make[1]: Leaving directory `/home/test/test/output2/build/audiofile-0.3.4' make: *** [/home/test/test/output2/build/audiofile-0.3.4/.stamp_built] Error 2