All pastes #1906142 Raw Edit

Someone

public text v1 · immutable
#1906142 ·published 2010-07-22 18:32 UTC
rendered paste body
1>------ Build started: Project: LLVMcodegen, Configuration: Debug Win32 ------
1>Build started 7/22/2010 8:27:46 PM.
1>InitializeBuildStatus:
1>  Touching "C:\Users\clam\Desktop\clamav-devel\win32\build\Win32\LLVMcodegen\Debug\LLVMcodegen.unsuccessfulbuild".
1>ClCompile:
1>  TargetLowering.cpp
1>  RegAllocLinearScan.cpp
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\xmemory(208): error C2248: 'llvm::EquivalenceClasses<ElemTy>::ECValue::ECValue' : cannot access private member declared in class 'llvm::EquivalenceClasses<ElemTy>::ECValue'
1>          with
1>          [
1>              ElemTy=const llvm::TargetRegisterClass *
1>          ]
1>          C:\Users\clam\Desktop\clamav-devel\libclamav\c++\llvm\include\llvm/ADT/EquivalenceClasses.h(71) : see declaration of 'llvm::EquivalenceClasses<ElemTy>::ECValue::ECValue'
1>          with
1>          [
1>              ElemTy=const llvm::TargetRegisterClass *
1>          ]
1>          C:\Users\clam\Desktop\clamav-devel\libclamav\c++\llvm\include\llvm/ADT/EquivalenceClasses.h(65) : see declaration of 'llvm::EquivalenceClasses<ElemTy>::ECValue'
1>          with
1>          [
1>              ElemTy=const llvm::TargetRegisterClass *
1>          ]
1>          C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\xmemory(280) : see reference to function template instantiation 'void std::allocator<_Ty>::construct<const ElemTy&>(llvm::EquivalenceClasses<ElemTy>::ECValue *,_Other)' being compiled
1>          with
1>          [
1>              _Ty=llvm::EquivalenceClasses<const llvm::TargetRegisterClass *>::ECValue,
1>              ElemTy=const llvm::TargetRegisterClass *,
1>              _Other=const llvm::TargetRegisterClass *const &
1>          ]
1>          C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\xtree(592) : see reference to function template instantiation 'void std::_Cons_val<std::allocator<_Ty>,_Ty,const ElemTy&>(_Alloc &,_Ty1 *,_Ty2)' being compiled
1>          with
1>          [
1>              _Ty=llvm::EquivalenceClasses<const llvm::TargetRegisterClass *>::ECValue,
1>              ElemTy=const llvm::TargetRegisterClass *,
1>              _Alloc=std::allocator<llvm::EquivalenceClasses<const llvm::TargetRegisterClass *>::ECValue>,
1>              _Ty1=llvm::EquivalenceClasses<const llvm::TargetRegisterClass *>::ECValue,
1>              _Ty2=const llvm::TargetRegisterClass *const &
1>          ]
1>          C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\xtree(755) : see reference to function template instantiation 'std::_Tree_nod<_Traits>::_Node *std::_Tree_val<_Traits>::_Buynode<const ElemTy&>(_Valty)' being compiled
1>          with
1>          [
1>              _Traits=std::_Tset_traits<llvm::EquivalenceClasses<const llvm::TargetRegisterClass *>::ECValue,std::less<llvm::EquivalenceClasses<const llvm::TargetRegisterClass *>::ECValue>,std::allocator<llvm::EquivalenceClasses<const llvm::TargetRegisterClass *>::ECValue>,false>,
1>              ElemTy=const llvm::TargetRegisterClass *,
1>              _Valty=const llvm::TargetRegisterClass *const &
1>          ]
1>          C:\Users\clam\Desktop\clamav-devel\libclamav\c++\llvm\include\llvm/ADT/EquivalenceClasses.h(193) : see reference to function template instantiation 'std::pair<_Ty1,_Ty2> std::_Tree<_Traits>::insert<const ElemTy&>(_Valty)' being compiled
1>          with
1>          [
1>              _Ty1=std::_Tree_const_iterator<std::_Tree_val<std::_Tset_traits<llvm::EquivalenceClasses<const llvm::TargetRegisterClass *>::ECValue,std::less<llvm::EquivalenceClasses<const llvm::TargetRegisterClass *>::ECValue>,std::allocator<llvm::EquivalenceClasses<const llvm::TargetRegisterClass *>::ECValue>,false>>>,
1>              _Ty2=bool,
1>              _Traits=std::_Tset_traits<llvm::EquivalenceClasses<const llvm::TargetRegisterClass *>::ECValue,std::less<llvm::EquivalenceClasses<const llvm::TargetRegisterClass *>::ECValue>,std::allocator<llvm::EquivalenceClasses<const llvm::TargetRegisterClass *>::ECValue>,false>,
1>              ElemTy=const llvm::TargetRegisterClass *,
1>              _Valty=const llvm::TargetRegisterClass *const &
1>          ]
1>          C:\Users\clam\Desktop\clamav-devel\libclamav\c++\llvm\include\llvm/ADT/EquivalenceClasses.h(192) : while compiling class template member function 'std::_Tree_const_iterator<_Mytree> llvm::EquivalenceClasses<ElemTy>::insert(const ElemTy &)'
1>          with
1>          [
1>              _Mytree=std::_Tree_val<std::_Tset_traits<llvm::EquivalenceClasses<const llvm::TargetRegisterClass *>::ECValue,std::less<llvm::EquivalenceClasses<const llvm::TargetRegisterClass *>::ECValue>,std::allocator<llvm::EquivalenceClasses<const llvm::TargetRegisterClass *>::ECValue>,false>>,
1>              ElemTy=const llvm::TargetRegisterClass *
1>          ]
1>          ..\libclamav\c++\llvm\lib\CodeGen\RegAllocLinearScan.cpp(105) : see reference to class template instantiation 'llvm::EquivalenceClasses<ElemTy>' being compiled
1>          with
1>          [
1>              ElemTy=const llvm::TargetRegisterClass *
1>          ]
1>  Generating Code...
1>
1>Build FAILED.
1>
1>Time Elapsed 00:00:18.04
2>------ Build started: Project: libclamav, Configuration: Debug Win32 ------
2>Build started 7/22/2010 8:28:05 PM.
2>InitializeBuildStatus:
2>  Touching "C:\Users\clam\Desktop\clamav-devel\win32\build\Win32\libclamav\Debug\libclamav.unsuccessfulbuild".
2>ClCompile:
2>  All outputs are up-to-date.
2>  All outputs are up-to-date.
2>  All outputs are up-to-date.
2>  All outputs are up-to-date.
2>ResourceCompile:
2>  All outputs are up-to-date.
2>Link:
2>     Creating library C:\Users\clam\Desktop\clamav-devel\win32\Win32\Debug\libclamav.lib and object C:\Users\clam\Desktop\clamav-devel\win32\Win32\Debug\libclamav.exp
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "void __cdecl llvm::llvm_shutdown(void)" (?llvm_shutdown@llvm@@YAXXZ) referenced in function "void __cdecl `anonymous namespace'::do_shutdown(void)" (?do_shutdown@?A0x889d1c4a@@YAXXZ)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "class llvm::raw_ostream & __cdecl llvm::errs(void)" (?errs@llvm@@YAAAVraw_ostream@1@XZ) referenced in function "void __cdecl `anonymous namespace'::llvm_error_handler(void *,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?llvm_error_handler@?A0x889d1c4a@@YAXPAXABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2001: unresolved external symbol "class llvm::raw_ostream & __cdecl llvm::errs(void)" (?errs@llvm@@YAAAVraw_ostream@1@XZ)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: class llvm::raw_ostream & __thiscall llvm::raw_ostream::write(char const *,unsigned int)" (?write@raw_ostream@llvm@@QAEAAV12@PBDI@Z) referenced in function "public: class llvm::raw_ostream & __thiscall llvm::raw_ostream::operator<<(class llvm::StringRef)" (??6raw_ostream@llvm@@QAEAAV01@VStringRef@1@@Z)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2001: unresolved external symbol "public: class llvm::raw_ostream & __thiscall llvm::raw_ostream::write(char const *,unsigned int)" (?write@raw_ostream@llvm@@QAEAAV12@PBDI@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: class llvm::raw_ostream & __thiscall llvm::raw_ostream::operator<<(long)" (??6raw_ostream@llvm@@QAEAAV01@J@Z) referenced in function _cli_vm_execute_jit
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: class llvm::raw_ostream & __thiscall llvm::raw_ostream::operator<<(unsigned long)" (??6raw_ostream@llvm@@QAEAAV01@K@Z) referenced in function "public: class llvm::raw_ostream & __thiscall llvm::raw_ostream::operator<<(unsigned int)" (??6raw_ostream@llvm@@QAEAAV01@I@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: static void __cdecl llvm::User::operator delete(void *)" (??3User@llvm@@SAXPAX@Z) referenced in function __unwindfunclet$_cli_bytecode_prepare_jit$3
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2001: unresolved external symbol "public: static void __cdecl llvm::User::operator delete(void *)" (??3User@llvm@@SAXPAX@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: virtual __thiscall llvm::PassManager::~PassManager(void)" (??1PassManager@llvm@@UAE@XZ) referenced in function _cli_bytecode_prepare_jit
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: __thiscall llvm::GlobalVariable::GlobalVariable(class llvm::Module &,class llvm::Type const *,bool,enum llvm::GlobalValue::LinkageTypes,class llvm::Constant *,class llvm::Twine const &,class llvm::GlobalVariable *,bool,unsigned int)" (??0GlobalVariable@llvm@@QAE@AAVModule@1@PBVType@1@_NW4LinkageTypes@GlobalValue@1@PAVConstant@1@ABVTwine@1@PAV01@2I@Z) referenced in function _cli_bytecode_prepare_jit
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: static class llvm::Type const * __cdecl llvm::Type::getVoidTy(class llvm::LLVMContext &)" (?getVoidTy@Type@llvm@@SAPBV12@AAVLLVMContext@2@@Z) referenced in function _cli_bytecode_prepare_jit
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2001: unresolved external symbol "public: static class llvm::Type const * __cdecl llvm::Type::getVoidTy(class llvm::LLVMContext &)" (?getVoidTy@Type@llvm@@SAPBV12@AAVLLVMContext@2@@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: void __thiscall llvm::ExecutionEngine::addGlobalMapping(class llvm::GlobalValue const *,void *)" (?addGlobalMapping@ExecutionEngine@llvm@@QAEXPBVGlobalValue@2@PAX@Z) referenced in function _cli_bytecode_prepare_jit
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __thiscall llvm::Twine::str(void)const " (?str@Twine@llvm@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ) referenced in function _cli_bytecode_prepare_jit
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "void __cdecl llvm::llvm_unreachable_internal(char const *,char const *,unsigned int)" (?llvm_unreachable_internal@llvm@@YAXPBD0I@Z) referenced in function _cli_bytecode_prepare_jit
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: static class llvm::ArrayType * __cdecl llvm::ArrayType::get(class llvm::Type const *,unsigned __int64)" (?get@ArrayType@llvm@@SAPAV12@PBVType@2@_K@Z) referenced in function _cli_bytecode_prepare_jit
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: static class llvm::IntegerType const * __cdecl llvm::Type::getInt8Ty(class llvm::LLVMContext &)" (?getInt8Ty@Type@llvm@@SAPBVIntegerType@2@AAVLLVMContext@2@@Z) referenced in function _cli_bytecode_prepare_jit
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2001: unresolved external symbol "public: static class llvm::IntegerType const * __cdecl llvm::Type::getInt8Ty(class llvm::LLVMContext &)" (?getInt8Ty@Type@llvm@@SAPBVIntegerType@2@AAVLLVMContext@2@@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "class llvm::FunctionPass * __cdecl llvm::createDeadCodeEliminationPass(void)" (?createDeadCodeEliminationPass@llvm@@YAPAVFunctionPass@1@XZ) referenced in function _cli_bytecode_prepare_jit
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "class llvm::FunctionPass * __cdecl llvm::createPromoteMemoryToRegisterPass(void)" (?createPromoteMemoryToRegisterPass@llvm@@YAPAVFunctionPass@1@XZ) referenced in function _cli_bytecode_prepare_jit
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: virtual void __thiscall llvm::PassManager::add(class llvm::Pass *)" (?add@PassManager@llvm@@UAEXPAVPass@2@@Z) referenced in function _cli_bytecode_prepare_jit
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl llvm::sys::getHostTriple(void)" (?getHostTriple@sys@llvm@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ) referenced in function _cli_bytecode_prepare_jit
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __thiscall llvm::TargetData::getStringRepresentation(void)const " (?getStringRepresentation@TargetData@llvm@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ) referenced in function _cli_bytecode_prepare_jit
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: __thiscall llvm::PassManager::PassManager(void)" (??0PassManager@llvm@@QAE@XZ) referenced in function _cli_bytecode_prepare_jit
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: class llvm::ExecutionEngine * __thiscall llvm::EngineBuilder::create(void)" (?create@EngineBuilder@llvm@@QAEPAVExecutionEngine@2@XZ) referenced in function _cli_bytecode_prepare_jit
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: __thiscall llvm::Module::Module(class llvm::StringRef,class llvm::LLVMContext &)" (??0Module@llvm@@QAE@VStringRef@1@AAVLLVMContext@1@@Z) referenced in function _cli_bytecode_prepare_jit
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "private: __thiscall llvm::Function::Function(class llvm::FunctionType const *,enum llvm::GlobalValue::LinkageTypes,class llvm::Twine const &,class llvm::Module *)" (??0Function@llvm@@AAE@PBVFunctionType@1@W4LinkageTypes@GlobalValue@1@ABVTwine@1@PAVModule@1@@Z) referenced in function "public: static class llvm::Function * __cdecl llvm::Function::Create(class llvm::FunctionType const *,enum llvm::GlobalValue::LinkageTypes,class llvm::Twine const &,class llvm::Module *)" (?Create@Function@llvm@@SAPAV12@PBVFunctionType@2@W4LinkageTypes@GlobalValue@2@ABVTwine@2@PAVModule@2@@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "protected: static void * __cdecl llvm::User::operator new(unsigned int,unsigned int)" (??2User@llvm@@KAPAXII@Z) referenced in function "public: static class llvm::Function * __cdecl llvm::Function::Create(class llvm::FunctionType const *,enum llvm::GlobalValue::LinkageTypes,class llvm::Twine const &,class llvm::Module *)" (?Create@Function@llvm@@SAPAV12@PBVFunctionType@2@W4LinkageTypes@GlobalValue@2@ABVTwine@2@PAVModule@2@@Z)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2001: unresolved external symbol "protected: static void * __cdecl llvm::User::operator new(unsigned int,unsigned int)" (??2User@llvm@@KAPAXII@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: static class llvm::FunctionType * __cdecl llvm::FunctionType::get(class llvm::Type const *,class std::vector<class llvm::Type const *,class std::allocator<class llvm::Type const *> > const &,bool)" (?get@FunctionType@llvm@@SAPAV12@PBVType@2@ABV?$vector@PBVType@llvm@@V?$allocator@PBVType@llvm@@@std@@@std@@_N@Z) referenced in function "void __cdecl `anonymous namespace'::addFunctionProtos(struct A0x889d1c4a::CommonFunctions *,class llvm::ExecutionEngine *,class llvm::Module *)" (?addFunctionProtos@?A0x889d1c4a@@YAXPAUCommonFunctions@1@PAVExecutionEngine@llvm@@PAVModule@4@@Z)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2001: unresolved external symbol "public: static class llvm::FunctionType * __cdecl llvm::FunctionType::get(class llvm::Type const *,class std::vector<class llvm::Type const *,class std::allocator<class llvm::Type const *> > const &,bool)" (?get@FunctionType@llvm@@SAPAV12@PBVType@2@ABV?$vector@PBVType@llvm@@V?$allocator@PBVType@llvm@@@std@@@std@@_N@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: static class llvm::PointerType * __cdecl llvm::PointerType::get(class llvm::Type const *,unsigned int)" (?get@PointerType@llvm@@SAPAV12@PBVType@2@I@Z) referenced in function "public: static class llvm::PointerType * __cdecl llvm::PointerType::getUnqual(class llvm::Type const *)" (?getUnqual@PointerType@llvm@@SAPAV12@PBVType@2@@Z)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2001: unresolved external symbol "public: static class llvm::PointerType * __cdecl llvm::PointerType::get(class llvm::Type const *,unsigned int)" (?get@PointerType@llvm@@SAPAV12@PBVType@2@I@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: virtual __thiscall llvm::ImmutablePass::~ImmutablePass(void)" (??1ImmutablePass@llvm@@UAE@XZ) referenced in function __unwindfunclet$??0TargetData@llvm@@QAE@ABV01@@Z$0
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2001: unresolved external symbol "public: static char llvm::TargetData::ID" (?ID@TargetData@llvm@@2DA)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2019: unresolved external symbol "public: static char llvm::TargetData::ID" (?ID@TargetData@llvm@@2DA) referenced in function "public: void __thiscall llvm::CallInst::setTailCall(bool)" (?setTailCall@CallInst@llvm@@QAEX_N@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2001: unresolved external symbol "public: virtual char const * __thiscall llvm::Pass::getPassName(void)const " (?getPassName@Pass@llvm@@UBEPBDXZ)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2001: unresolved external symbol "public: virtual char const * __thiscall llvm::Pass::getPassName(void)const " (?getPassName@Pass@llvm@@UBEPBDXZ)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2001: unresolved external symbol "public: virtual void __thiscall llvm::Pass::print(class llvm::raw_ostream &,class llvm::Module const *)const " (?print@Pass@llvm@@UBEXAAVraw_ostream@2@PBVModule@2@@Z)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2001: unresolved external symbol "public: virtual void __thiscall llvm::Pass::print(class llvm::raw_ostream &,class llvm::Module const *)const " (?print@Pass@llvm@@UBEXAAVraw_ostream@2@PBVModule@2@@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2001: unresolved external symbol "public: virtual void __thiscall llvm::ModulePass::assignPassManager(class llvm::PMStack &,enum llvm::PassManagerType)" (?assignPassManager@ModulePass@llvm@@UAEXAAVPMStack@2@W4PassManagerType@2@@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2001: unresolved external symbol "public: virtual void __thiscall llvm::Pass::preparePassManager(class llvm::PMStack &)" (?preparePassManager@Pass@llvm@@UAEXAAVPMStack@2@@Z)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2001: unresolved external symbol "public: virtual void __thiscall llvm::Pass::preparePassManager(class llvm::PMStack &)" (?preparePassManager@Pass@llvm@@UAEXAAVPMStack@2@@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2001: unresolved external symbol "public: virtual enum llvm::PassManagerType __thiscall llvm::ModulePass::getPotentialPassManagerType(void)const " (?getPotentialPassManagerType@ModulePass@llvm@@UBE?AW4PassManagerType@2@XZ)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2001: unresolved external symbol "public: virtual void __thiscall llvm::Pass::getAnalysisUsage(class llvm::AnalysisUsage &)const " (?getAnalysisUsage@Pass@llvm@@UBEXAAVAnalysisUsage@2@@Z)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2001: unresolved external symbol "public: virtual void __thiscall llvm::Pass::getAnalysisUsage(class llvm::AnalysisUsage &)const " (?getAnalysisUsage@Pass@llvm@@UBEXAAVAnalysisUsage@2@@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2001: unresolved external symbol "public: virtual void __thiscall llvm::Pass::releaseMemory(void)" (?releaseMemory@Pass@llvm@@UAEXXZ)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2001: unresolved external symbol "public: virtual void __thiscall llvm::Pass::releaseMemory(void)" (?releaseMemory@Pass@llvm@@UAEXXZ)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2001: unresolved external symbol "public: virtual void __thiscall llvm::Pass::verifyAnalysis(void)const " (?verifyAnalysis@Pass@llvm@@UBEXXZ)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2019: unresolved external symbol "public: virtual void __thiscall llvm::Pass::verifyAnalysis(void)const " (?verifyAnalysis@Pass@llvm@@UBEXXZ) referenced in function "public: virtual bool __thiscall `anonymous namespace'::PtrVerifier::runOnFunction(class llvm::Function &)" (?runOnFunction@PtrVerifier@?A0x3d94e83c@@UAE_NAAVFunction@llvm@@@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2001: unresolved external symbol "public: virtual void __thiscall llvm::Pass::dumpPassStructure(unsigned int)" (?dumpPassStructure@Pass@llvm@@UAEXI@Z)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2001: unresolved external symbol "public: virtual void __thiscall llvm::Pass::dumpPassStructure(unsigned int)" (?dumpPassStructure@Pass@llvm@@UAEXI@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2001: unresolved external symbol "public: virtual void __thiscall llvm::ImmutablePass::initializePass(void)" (?initializePass@ImmutablePass@llvm@@UAEXXZ)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2001: unresolved external symbol "public: virtual enum llvm::PassManagerType __thiscall llvm::Pass::getPotentialPassManagerType(void)const " (?getPotentialPassManagerType@Pass@llvm@@UBE?AW4PassManagerType@2@XZ)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2001: unresolved external symbol "public: virtual enum llvm::PassManagerType __thiscall llvm::Pass::getPotentialPassManagerType(void)const " (?getPotentialPassManagerType@Pass@llvm@@UBE?AW4PassManagerType@2@XZ)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: virtual __thiscall llvm::Pass::~Pass(void)" (??1Pass@llvm@@UAE@XZ) referenced in function "public: virtual void * __thiscall llvm::Pass::`scalar deleting destructor'(unsigned int)" (??_GPass@llvm@@UAEPAXI@Z)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2001: unresolved external symbol "public: virtual __thiscall llvm::Pass::~Pass(void)" (??1Pass@llvm@@UAE@XZ)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: virtual __thiscall llvm::ModulePass::~ModulePass(void)" (??1ModulePass@llvm@@UAE@XZ) referenced in function "public: virtual void * __thiscall llvm::ModulePass::`scalar deleting destructor'(unsigned int)" (??_GModulePass@llvm@@UAEPAXI@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: virtual __thiscall llvm::TargetData::~TargetData(void)" (??1TargetData@llvm@@UAE@XZ) referenced in function "public: virtual void * __thiscall llvm::TargetData::`scalar deleting destructor'(unsigned int)" (??_GTargetData@llvm@@UAEPAXI@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: void __thiscall llvm::DerivedType::refineAbstractTypeTo(class llvm::Type const *)" (?refineAbstractTypeTo@DerivedType@llvm@@QAEXPBVType@2@@Z) referenced in function "public: __thiscall `anonymous namespace'::LLVMTypeMapper::LLVMTypeMapper(class llvm::LLVMContext &,struct cli_bc_type const *,unsigned int,classllvm::Type const *)" (??0LLVMTypeMapper@?A0x889d1c4a@@QAE@AAVLLVMContext@llvm@@PBUcli_bc_type@@IPBVType@3@@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: static class llvm::StructType * __cdecl llvm::StructType::get(class llvm::LLVMContext &,class std::vector<class llvm::Type const *,class std::allocator<class llvm::Type const *> > const &,bool)" (?get@StructType@llvm@@SAPAV12@AAVLLVMContext@2@ABV?$vector@PBVType@llvm@@V?$allocator@PBVType@llvm@@@std@@@std@@_N@Z) referenced in function "public: __thiscall `anonymous namespace'::LLVMTypeMapper::LLVMTypeMapper(class llvm::LLVMContext &,struct cli_bc_type const *,unsigned int,class llvm::Type const *)" (??0LLVMTypeMapper@?A0x889d1c4a@@QAE@AAVLLVMContext@llvm@@PBUcli_bc_type@@IPBVType@3@@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: static bool __cdecl llvm::PointerType::isValidElementType(class llvm::Type const *)" (?isValidElementType@PointerType@llvm@@SA_NPBVType@2@@Z) referenced in function "public: __thiscall `anonymous namespace'::LLVMTypeMapper::LLVMTypeMapper(class llvm::LLVMContext &,struct cli_bc_type const *,unsigned int,classllvm::Type const *)" (??0LLVMTypeMapper@?A0x889d1c4a@@QAE@AAVLLVMContext@llvm@@PBUcli_bc_type@@IPBVType@3@@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: static class llvm::OpaqueType * __cdecl llvm::OpaqueType::get(class llvm::LLVMContext &)" (?get@OpaqueType@llvm@@SAPAV12@AAVLLVMContext@2@@Z) referenced in function "public: __thiscall `anonymous namespace'::LLVMTypeMapper::LLVMTypeMapper(class llvm::LLVMContext &,struct cli_bc_type const *,unsigned int,classllvm::Type const *)" (??0LLVMTypeMapper@?A0x889d1c4a@@QAE@AAVLLVMContext@llvm@@PBUcli_bc_type@@IPBVType@3@@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "private: class llvm::Type const * __thiscall llvm::Type::getForwardedTypeInternal(void)const " (?getForwardedTypeInternal@Type@llvm@@ABEPBV12@XZ) referenced in function "public: class llvm::Type const * __thiscall llvm::Type::getForwardedType(void)const " (?getForwardedType@Type@llvm@@QBEPBV12@XZ)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2001: unresolved external symbol "private: class llvm::Type const * __thiscall llvm::Type::getForwardedTypeInternal(void)const " (?getForwardedTypeInternal@Type@llvm@@ABEPBV12@XZ)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "private: void __thiscall llvm::Type::destroy(void)const " (?destroy@Type@llvm@@ABEXXZ) referenced in function "public: void __thiscall llvm::Type::dropRef(void)const " (?dropRef@Type@llvm@@QBEXXZ)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2001: unresolved external symbol "private: void __thiscall llvm::Type::destroy(void)const " (?destroy@Type@llvm@@ABEXXZ)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: static class llvm::IntegerType const * __cdecl llvm::Type::getInt64Ty(class llvm::LLVMContext &)" (?getInt64Ty@Type@llvm@@SAPBVIntegerType@2@AAVLLVMContext@2@@Z) referenced in function "void __cdecl `anonymous namespace'::addFunctionProtos(struct A0x889d1c4a::CommonFunctions *,class llvm::ExecutionEngine *,class llvm::Module *)" (?addFunctionProtos@?A0x889d1c4a@@YAXPAUCommonFunctions@1@PAVExecutionEngine@llvm@@PAVModule@4@@Z)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2001: unresolved external symbol "public: static class llvm::IntegerType const * __cdecl llvm::Type::getInt64Ty(class llvm::LLVMContext &)" (?getInt64Ty@Type@llvm@@SAPBVIntegerType@2@AAVLLVMContext@2@@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: static class llvm::IntegerType const * __cdecl llvm::Type::getInt32Ty(class llvm::LLVMContext &)" (?getInt32Ty@Type@llvm@@SAPBVIntegerType@2@AAVLLVMContext@2@@Z) referenced in function "void __cdecl `anonymous namespace'::addFunctionProtos(struct A0x889d1c4a::CommonFunctions *,class llvm::ExecutionEngine *,class llvm::Module *)" (?addFunctionProtos@?A0x889d1c4a@@YAXPAUCommonFunctions@1@PAVExecutionEngine@llvm@@PAVModule@4@@Z)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2001: unresolved external symbol "public: static class llvm::IntegerType const * __cdecl llvm::Type::getInt32Ty(class llvm::LLVMContext &)" (?getInt32Ty@Type@llvm@@SAPBVIntegerType@2@AAVLLVMContext@2@@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: static class llvm::IntegerType const * __cdecl llvm::Type::getInt16Ty(class llvm::LLVMContext &)" (?getInt16Ty@Type@llvm@@SAPBVIntegerType@2@AAVLLVMContext@2@@Z) referenced in function "void __cdecl `anonymous namespace'::addFunctionProtos(struct A0x889d1c4a::CommonFunctions *,class llvm::ExecutionEngine *,class llvm::Module *)" (?addFunctionProtos@?A0x889d1c4a@@YAXPAUCommonFunctions@1@PAVExecutionEngine@llvm@@PAVModule@4@@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: static class llvm::IntegerType const * __cdecl llvm::IntegerType::get(class llvm::LLVMContext &,unsigned int)" (?get@IntegerType@llvm@@SAPBV12@AAVLLVMContext@2@I@Z) referenced in function "private: class llvm::Type const * __thiscall `anonymous namespace'::LLVMTypeMapper::getStatic(unsigned short)" (?getStatic@LLVMTypeMapper@?A0x889d1c4a@@AAEPBVType@llvm@@G@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: class llvm::StringRef __thiscall llvm::Value::getName(void)const " (?getName@Value@llvm@@QBE?AVStringRef@2@XZ) referenced in function "public: bool __thiscall `anonymous namespace'::LLVMCodegen::generate(void)" (?generate@LLVMCodegen@?A0x889d1c4a@@QAE_NXZ)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2001: unresolved external symbol "public: class llvm::StringRef __thiscall llvm::Value::getName(void)const " (?getName@Value@llvm@@QBE?AVStringRef@2@XZ)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: void __thiscall llvm::Module::dump(void)const " (?dump@Module@llvm@@QBEXXZ) referenced in function "public: bool __thiscall `anonymous namespace'::LLVMCodegen::generate(void)" (?generate@LLVMCodegen@?A0x889d1c4a@@QAE_NXZ)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "bool __cdecl llvm::isCurrentDebugType(char const *)" (?isCurrentDebugType@llvm@@YA_NPBD@Z) referenced in function _bytecode_init
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2001: unresolved external symbol "bool __cdecl llvm::isCurrentDebugType(char const *)" (?isCurrentDebugType@llvm@@YA_NPBD@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2001: unresolved external symbol "bool llvm::DebugFlag" (?DebugFlag@llvm@@3_NA)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2001: unresolved external symbol "bool llvm::DebugFlag" (?DebugFlag@llvm@@3_NA)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: bool __thiscall llvm::PassManager::run(class llvm::Module &)" (?run@PassManager@llvm@@QAE_NAAVModule@2@@Z) referenced in function "public: bool __thiscall `anonymous namespace'::LLVMCodegen::generate(void)" (?generate@LLVMCodegen@?A0x889d1c4a@@QAE_NXZ)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "bool __cdecl llvm::verifyFunction(class llvm::Function const &,enum llvm::VerifierFailureAction)" (?verifyFunction@llvm@@YA_NABVFunction@1@W4VerifierFailureAction@1@@Z) referenced in function "public: bool __thiscall `anonymous namespace'::LLVMCodegen::generate(void)" (?generate@LLVMCodegen@?A0x889d1c4a@@QAE_NXZ)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: static class llvm::ConstantInt * __cdecl llvm::ConstantInt::getFalse(class llvm::LLVMContext &)" (?getFalse@ConstantInt@llvm@@SAPAV12@AAVLLVMContext@2@@Z) referenced in function "public: bool __thiscall `anonymous namespace'::LLVMCodegen::generate(void)" (?generate@LLVMCodegen@?A0x889d1c4a@@QAE_NXZ)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: static class llvm::ConstantInt * __cdecl llvm::ConstantInt::getTrue(class llvm::LLVMContext &)" (?getTrue@ConstantInt@llvm@@SAPAV12@AAVLLVMContext@2@@Z) referenced in function "public: bool __thiscall `anonymous namespace'::LLVMCodegen::generate(void)" (?generate@LLVMCodegen@?A0x889d1c4a@@QAE_NXZ)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: class llvm::IntegerType const * __thiscall llvm::TargetData::getIntPtrType(class llvm::LLVMContext &)const " (?getIntPtrType@TargetData@llvm@@QBEPBVIntegerType@2@AAVLLVMContext@2@@Z) referenced in function "void __cdecl `anonymous namespace'::addFunctionProtos(struct A0x889d1c4a::CommonFunctions *,class llvm::ExecutionEngine *,class llvm::Module *)" (?addFunctionProtos@?A0x889d1c4a@@YAXPAUCommonFunctions@1@PAVExecutionEngine@llvm@@PAVModule@4@@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: class llvm::FunctionType const * __thiscall llvm::Function::getFunctionType(void)const " (?getFunctionType@Function@llvm@@QBEPBVFunctionType@2@XZ) referenced in function "public: bool __thiscall `anonymous namespace'::LLVMCodegen::generate(void)" (?generate@LLVMCodegen@?A0x889d1c4a@@QAE_NXZ)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2001: unresolved external symbol "public: class llvm::FunctionType const * __thiscall llvm::Function::getFunctionType(void)const " (?getFunctionType@Function@llvm@@QBEPBVFunctionType@2@XZ)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: class llvm::Type const * __thiscall llvm::Function::getReturnType(void)const " (?getReturnType@Function@llvm@@QBEPBVType@2@XZ) referenced in function "public: bool __thiscall `anonymous namespace'::LLVMCodegen::generate(void)" (?generate@LLVMCodegen@?A0x889d1c4a@@QAE_NXZ)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: static class llvm::IntegerType const * __cdecl llvm::Type::getInt1Ty(class llvm::LLVMContext &)" (?getInt1Ty@Type@llvm@@SAPBVIntegerType@2@AAVLLVMContext@2@@Z) referenced in function "public: bool __thiscall `anonymous namespace'::LLVMCodegen::generate(void)" (?generate@LLVMCodegen@?A0x889d1c4a@@QAE_NXZ)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2001: unresolved external symbol "public: static class llvm::IntegerType const * __cdecl llvm::Type::getInt1Ty(class llvm::LLVMContext &)" (?getInt1Ty@Type@llvm@@SAPBVIntegerType@2@AAVLLVMContext@2@@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: static class llvm::Constant * __cdecl llvm::ConstantInt::get(class llvm::Type const *,unsigned __int64,bool)" (?get@ConstantInt@llvm@@SAPAVConstant@2@PBVType@2@_K_N@Z) referenced in function "public: bool __thiscall `anonymous namespace'::LLVMCodegen::generate(void)" (?generate@LLVMCodegen@?A0x889d1c4a@@QAE_NXZ)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2001: unresolved external symbol "public: static class llvm::Constant * __cdecl llvm::ConstantInt::get(class llvm::Type const *,unsigned __int64,bool)" (?get@ConstantInt@llvm@@SAPAVConstant@2@PBVType@2@_K_N@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: void __thiscall llvm::Value::dump(void)const " (?dump@Value@llvm@@QBEXXZ) referenced in function "public: bool __thiscall `anonymous namespace'::LLVMCodegen::generate(void)" (?generate@LLVMCodegen@?A0x889d1c4a@@QAE_NXZ)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2001: unresolved external symbol "public: void __thiscall llvm::Value::dump(void)const " (?dump@Value@llvm@@QBEXXZ)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: void __thiscall llvm::IRBuilderBase::SetCurrentDebugLocation(class llvm::MDNode *)" (?SetCurrentDebugLocation@IRBuilderBase@llvm@@QAEXPAVMDNode@2@@Z) referenced in function "public: bool __thiscall `anonymous namespace'::LLVMCodegen::generate(void)" (?generate@LLVMCodegen@?A0x889d1c4a@@QAE_NXZ)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: void __thiscall llvm::GetElementPtrInst::setIsInBounds(bool)" (?setIsInBounds@GetElementPtrInst@llvm@@QAEX_N@Z) referenced in function "public: bool __thiscall `anonymous namespace'::LLVMCodegen::generate(void)" (?generate@LLVMCodegen@?A0x889d1c4a@@QAE_NXZ)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "void __cdecl llvm::llvm_report_error(char const *)" (?llvm_report_error@llvm@@YAXPBD@Z) referenced in function "public: bool __thiscall `anonymous namespace'::LLVMCodegen::generate(void)" (?generate@LLVMCodegen@?A0x889d1c4a@@QAE_NXZ)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: class llvm::raw_ostream & __thiscall llvm::raw_ostream::operator<<(unsigned __int64)" (??6raw_ostream@llvm@@QAEAAV01@_K@Z) referenced in function "public: bool __thiscall `anonymous namespace'::LLVMCodegen::generate(void)" (?generate@LLVMCodegen@?A0x889d1c4a@@QAE_NXZ)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: void __thiscall llvm::Value::setName(class llvm::Twine const &)" (?setName@Value@llvm@@QAEXABVTwine@2@@Z) referenced in function "public: bool __thiscall `anonymous namespace'::LLVMCodegen::generate(void)" (?generate@LLVMCodegen@?A0x889d1c4a@@QAE_NXZ)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2001: unresolved external symbol "public: void __thiscall llvm::Value::setName(class llvm::Twine const &)" (?setName@Value@llvm@@QAEXABVTwine@2@@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: static class llvm::ConstantInt * __cdecl llvm::ConstantInt::get(class llvm::IntegerType const *,unsigned __int64,bool)" (?get@ConstantInt@llvm@@SAPAV12@PBVIntegerType@2@_K_N@Z) referenced in function "public: bool __thiscall `anonymous namespace'::LLVMCodegen::generate(void)" (?generate@LLVMCodegen@?A0x889d1c4a@@QAE_NXZ)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2001: unresolved external symbol "public: static class llvm::ConstantInt * __cdecl llvm::ConstantInt::get(class llvm::IntegerType const *,unsigned __int64,bool)" (?get@ConstantInt@llvm@@SAPAV12@PBVIntegerType@2@_K_N@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: unsigned int __thiscall llvm::Function::arg_size(void)const " (?arg_size@Function@llvm@@QBEIXZ) referenced in function "public: bool __thiscall `anonymous namespace'::LLVMCodegen::generate(void)" (?generate@LLVMCodegen@?A0x889d1c4a@@QAE_NXZ)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "private: __thiscall llvm::BasicBlock::BasicBlock(class llvm::LLVMContext &,class llvm::Twine const &,class llvm::Function *,class llvm::BasicBlock *)" (??0BasicBlock@llvm@@AAE@AAVLLVMContext@1@ABVTwine@1@PAVFunction@1@PAV01@@Z) referenced in function "public: static class llvm::BasicBlock * __cdecl llvm::BasicBlock::Create(class llvm::LLVMContext &,class llvm::Twine const &,class llvm::Function *,class llvm::BasicBlock *)" (?Create@BasicBlock@llvm@@SAPAV12@AAVLLVMContext@2@ABVTwine@2@PAVFunction@2@PAV12@@Z)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2001: unresolved external symbol "private: __thiscall llvm::BasicBlock::BasicBlock(class llvm::LLVMContext &,class llvm::Twine const &,class llvm::Function *,class llvm::BasicBlock *)" (??0BasicBlock@llvm@@AAE@AAVLLVMContext@1@ABVTwine@1@PAVFunction@1@PAV01@@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: void __thiscall llvm::Function::addAttribute(unsigned int,unsigned int)" (?addAttribute@Function@llvm@@QAEXII@Z) referenced in function "public: void __thiscall llvm::Function::addFnAttr(unsigned int)" (?addFnAttr@Function@llvm@@QAEXI@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: void __thiscall llvm::Function::removeAttribute(unsigned int,unsigned int)" (?removeAttribute@Function@llvm@@QAEXII@Z) referenced in function "public: void __thiscall llvm::Function::removeFnAttr(unsigned int)" (?removeFnAttr@Function@llvm@@QAEXI@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "private: void __thiscall llvm::Function::BuildLazyArguments(void)const " (?BuildLazyArguments@Function@llvm@@ABEXXZ) referenced in function "private: void __thiscall llvm::Function::CheckLazyArguments(void)const " (?CheckLazyArguments@Function@llvm@@ABEXXZ)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: void __thiscall llvm::CallInst::removeAttribute(unsigned int,unsigned int)" (?removeAttribute@CallInst@llvm@@QAEXII@Z) referenced in function "public: void __thiscall llvm::CallInst::setDoesNotReturn(bool)" (?setDoesNotReturn@CallInst@llvm@@QAEX_N@Z)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2001: unresolved external symbol "public: void __thiscall llvm::CallInst::removeAttribute(unsigned int,unsigned int)" (?removeAttribute@CallInst@llvm@@QAEXII@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: void __thiscall llvm::CallInst::addAttribute(unsigned int,unsigned int)" (?addAttribute@CallInst@llvm@@QAEXII@Z) referenced in function "public: void __thiscall llvm::CallInst::setDoesNotReturn(bool)" (?setDoesNotReturn@CallInst@llvm@@QAEX_N@Z)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2001: unresolved external symbol "public: void __thiscall llvm::CallInst::addAttribute(unsigned int,unsigned int)" (?addAttribute@CallInst@llvm@@QAEXII@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "private: __thiscall llvm::ReturnInst::ReturnInst(class llvm::LLVMContext &,class llvm::Value *,class llvm::BasicBlock *)" (??0ReturnInst@llvm@@AAE@AAVLLVMContext@1@PAVValue@1@PAVBasicBlock@1@@Z) referenced in function "public: static class llvm::ReturnInst * __cdecl llvm::ReturnInst::Create(class llvm::LLVMContext &,class llvm::Value *,class llvm::BasicBlock *)" (?Create@ReturnInst@llvm@@SAPAV12@AAVLLVMContext@2@PAVValue@2@PAVBasicBlock@2@@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: __thiscall llvm::PrettyStackTraceEntry::PrettyStackTraceEntry(void)" (??0PrettyStackTraceEntry@llvm@@QAE@XZ) referenced in function "public: __thiscall llvm::PrettyStackTraceString::PrettyStackTraceString(char const *)" (??0PrettyStackTraceString@llvm@@QAE@PBD@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2001: unresolved external symbol "public: virtual void __thiscall llvm::PrettyStackTraceString::print(class llvm::raw_ostream &)const " (?print@PrettyStackTraceString@llvm@@UBEXAAVraw_ostream@2@@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: virtual __thiscall llvm::PrettyStackTraceEntry::~PrettyStackTraceEntry(void)" (??1PrettyStackTraceEntry@llvm@@UAE@XZ) referenced in function "public: virtual __thiscall llvm::PrettyStackTraceString::~PrettyStackTraceString(void)" (??1PrettyStackTraceString@llvm@@UAE@XZ)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2001: unresolved external symbol "public: virtual void __thiscall llvm::FunctionPass::assignPassManager(class llvm::PMStack &,enum llvm::PassManagerType)" (?assignPassManager@FunctionPass@llvm@@UAEXAAVPMStack@2@W4PassManagerType@2@@Z)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2001: unresolved external symbol "public: virtual void __thiscall llvm::FunctionPass::assignPassManager(class llvm::PMStack &,enum llvm::PassManagerType)" (?assignPassManager@FunctionPass@llvm@@UAEXAAVPMStack@2@W4PassManagerType@2@@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2001: unresolved external symbol "public: virtual enum llvm::PassManagerType __thiscall llvm::FunctionPass::getPotentialPassManagerType(void)const " (?getPotentialPassManagerType@FunctionPass@llvm@@UBE?AW4PassManagerType@2@XZ)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2001: unresolved external symbol "public: virtual enum llvm::PassManagerType __thiscall llvm::FunctionPass::getPotentialPassManagerType(void)const " (?getPotentialPassManagerType@FunctionPass@llvm@@UBE?AW4PassManagerType@2@XZ)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2001: unresolved external symbol "public: virtual bool __thiscall llvm::FunctionPass::doInitialization(class llvm::Module &)" (?doInitialization@FunctionPass@llvm@@UAE_NAAVModule@2@@Z)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2001: unresolved external symbol "public: virtual bool __thiscall llvm::FunctionPass::doInitialization(class llvm::Module &)" (?doInitialization@FunctionPass@llvm@@UAE_NAAVModule@2@@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2001: unresolved external symbol "public: virtual bool __thiscall llvm::FunctionPass::doFinalization(class llvm::Module &)" (?doFinalization@FunctionPass@llvm@@UAE_NAAVModule@2@@Z)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2001: unresolved external symbol "public: virtual bool __thiscall llvm::FunctionPass::doFinalization(class llvm::Module &)" (?doFinalization@FunctionPass@llvm@@UAE_NAAVModule@2@@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2001: unresolved external symbol "public: virtual bool __thiscall llvm::FunctionPass::runOnModule(class llvm::Module &)" (?runOnModule@FunctionPass@llvm@@UAE_NAAVModule@2@@Z)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2001: unresolved external symbol "public: virtual bool __thiscall llvm::FunctionPass::runOnModule(class llvm::Module &)" (?runOnModule@FunctionPass@llvm@@UAE_NAAVModule@2@@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: class llvm::raw_ostream & __thiscall llvm::raw_ostream::operator<<(void const *)" (??6raw_ostream@llvm@@QAEAAV01@PBX@Z) referenced in function "public: virtual bool __thiscall `anonymous namespace'::RuntimeLimits::runOnFunction(class llvm::Function &)" (?runOnFunction@RuntimeLimits@?A0x889d1c4a@@UAE_NAAVFunction@llvm@@@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: void __thiscall llvm::Instruction::eraseFromParent(void)" (?eraseFromParent@Instruction@llvm@@QAEXXZ) referenced in function "public: virtual bool __thiscall `anonymous namespace'::RuntimeLimits::runOnFunction(class llvm::Function &)" (?runOnFunction@RuntimeLimits@?A0x889d1c4a@@UAE_NAAVFunction@llvm@@@Z)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2001: unresolved external symbol "public: void __thiscall llvm::Instruction::eraseFromParent(void)" (?eraseFromParent@Instruction@llvm@@QAEXXZ)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "class llvm::BasicBlock * __cdecl llvm::SplitBlock(class llvm::BasicBlock *,class llvm::Instruction *,class llvm::Pass *)" (?SplitBlock@llvm@@YAPAVBasicBlock@1@PAV21@PAVInstruction@1@PAVPass@1@@Z) referenced in function "public: virtual bool __thiscall `anonymous namespace'::RuntimeLimits::runOnFunction(class llvm::Function &)" (?runOnFunction@RuntimeLimits@?A0x889d1c4a@@UAE_NAAVFunction@llvm@@@Z)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2001: unresolved external symbol "class llvm::BasicBlock * __cdecl llvm::SplitBlock(class llvm::BasicBlock *,class llvm::Instruction *,class llvm::Pass *)" (?SplitBlock@llvm@@YAPAVBasicBlock@1@PAV21@PAVInstruction@1@PAVPass@1@@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: class llvm::TerminatorInst * __thiscall llvm::BasicBlock::getTerminator(void)" (?getTerminator@BasicBlock@llvm@@QAEPAVTerminatorInst@2@XZ) referenced in function "public: virtual bool __thiscall `anonymous namespace'::RuntimeLimits::runOnFunction(class llvm::Function &)" (?runOnFunction@RuntimeLimits@?A0x889d1c4a@@UAE_NAAVFunction@llvm@@@Z)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2001: unresolved external symbol "public: class llvm::TerminatorInst * __thiscall llvm::BasicBlock::getTerminator(void)" (?getTerminator@BasicBlock@llvm@@QAEPAVTerminatorInst@2@XZ)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "class llvm::Function * __cdecl llvm::Intrinsic::getDeclaration(class llvm::Module *,enum llvm::Intrinsic::ID,class llvm::Type const * *,unsigned int)" (?getDeclaration@Intrinsic@llvm@@YAPAVFunction@2@PAVModule@2@W4ID@12@PAPBVType@2@I@Z) referenced in function "public: virtual bool __thiscall `anonymous namespace'::RuntimeLimits::runOnFunction(class llvm::Function &)" (?runOnFunction@RuntimeLimits@?A0x889d1c4a@@UAE_NAAVFunction@llvm@@@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: __thiscall llvm::UnreachableInst::UnreachableInst(class llvm::LLVMContext &,class llvm::BasicBlock *)" (??0UnreachableInst@llvm@@QAE@AAVLLVMContext@1@PAVBasicBlock@1@@Z) referenced in function "public: virtual bool __thiscall `anonymous namespace'::RuntimeLimits::runOnFunction(class llvm::Function &)" (?runOnFunction@RuntimeLimits@?A0x889d1c4a@@UAE_NAAVFunction@llvm@@@Z)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2001: unresolved external symbol "public: __thiscall llvm::UnreachableInst::UnreachableInst(class llvm::LLVMContext &,class llvm::BasicBlock *)" (??0UnreachableInst@llvm@@QAE@AAVLLVMContext@1@PAVBasicBlock@1@@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: class llvm::Constant * __thiscall llvm::Module::getOrInsertFunction(class llvm::StringRef,class llvm::FunctionType const *)" (?getOrInsertFunction@Module@llvm@@QAEPAVConstant@2@VStringRef@2@PBVFunctionType@2@@Z) referenced in function "public: virtual bool __thiscall `anonymous namespace'::RuntimeLimits::runOnFunction(class llvm::Function &)" (?runOnFunction@RuntimeLimits@?A0x889d1c4a@@UAE_NAAVFunction@llvm@@@Z)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2001: unresolved external symbol "public: class llvm::Constant * __thiscall llvm::Module::getOrInsertFunction(class llvm::StringRef,class llvm::FunctionType const *)" (?getOrInsertFunction@Module@llvm@@QAEPAVConstant@2@VStringRef@2@PBVFunctionType@2@@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: class llvm::LLVMContext & __thiscall llvm::Function::getContext(void)const " (?getContext@Function@llvm@@QBEAAVLLVMContext@2@XZ) referenced in function "public: virtual bool __thiscall `anonymous namespace'::RuntimeLimits::runOnFunction(class llvm::Function &)" (?runOnFunction@RuntimeLimits@?A0x889d1c4a@@UAE_NAAVFunction@llvm@@@Z)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2001: unresolved external symbol "public: class llvm::LLVMContext & __thiscall llvm::Function::getContext(void)const " (?getContext@Function@llvm@@QBEAAVLLVMContext@2@XZ)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "void __cdecl llvm::FindFunctionBackedges(class llvm::Function const &,class llvm::SmallVectorImpl<struct std::pair<class llvm::BasicBlock const *,class llvm::BasicBlock const *> > &)" (?FindFunctionBackedges@llvm@@YAXABVFunction@1@AAV?$SmallVectorImpl@U?$pair@PBVBasicBlock@llvm@@PBV12@@std@@@1@@Z) referenced in function "public: virtual bool __thiscall `anonymous namespace'::RuntimeLimits::runOnFunction(class llvm::Function &)" (?runOnFunction@RuntimeLimits@?A0x889d1c4a@@UAE_NAAVFunction@llvm@@@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "private: __thiscall llvm::CallInst::CallInst(class llvm::Value *,class llvm::Twine const &,class llvm::BasicBlock *)" (??0CallInst@llvm@@AAE@PAVValue@1@ABVTwine@1@PAVBasicBlock@1@@Z) referenced in function "public: static class llvm::CallInst * __cdecl llvm::CallInst::Create(class llvm::Value *,class llvm::Twine const &,class llvm::BasicBlock *)" (?Create@CallInst@llvm@@SAPAV12@PAVValue@2@ABVTwine@2@PAVBasicBlock@2@@Z)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2001: unresolved external symbol "private: __thiscall llvm::CallInst::CallInst(class llvm::Value *,class llvm::Twine const &,class llvm::BasicBlock *)" (??0CallInst@llvm@@AAE@PAVValue@1@ABVTwine@1@PAVBasicBlock@1@@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "private: __thiscall llvm::BranchInst::BranchInst(class llvm::BasicBlock *,class llvm::BasicBlock *,class llvm::Value *,class llvm::Instruction *)" (??0BranchInst@llvm@@AAE@PAVBasicBlock@1@0PAVValue@1@PAVInstruction@1@@Z) referenced in function "public: static class llvm::BranchInst * __cdecl llvm::BranchInst::Create(class llvm::BasicBlock *,class llvm::BasicBlock *,class llvm::Value *,class llvm::Instruction *)" (?Create@BranchInst@llvm@@SAPAV12@PAVBasicBlock@2@0PAVValue@2@PAVInstruction@2@@Z)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2001: unresolved external symbol "private: __thiscall llvm::BranchInst::BranchInst(class llvm::BasicBlock *,class llvm::BasicBlock *,class llvm::Value *,class llvm::Instruction *)" (??0BranchInst@llvm@@AAE@PAVBasicBlock@1@0PAVValue@1@PAVInstruction@1@@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: class llvm::APInt __thiscall llvm::ConstantRange::getUnsignedMax(void)const " (?getUnsignedMax@ConstantRange@llvm@@QBE?AVAPInt@2@XZ) referenced in function "private: bool __thiscall `anonymous namespace'::RuntimeLimits::loopNeedsTimeoutCheck(class llvm::ScalarEvolution &,class llvm::Loop const *,class llvm::DenseMap<class llvm::BasicBlock const *,unsigned int,struct llvm::DenseMapInfo<class llvm::BasicBlock const *>,struct llvm::DenseMapInfo<unsigned int> > &)" (?loopNeedsTimeoutCheck@RuntimeLimits@?A0x889d1c4a@@AAE_NAAVScalarEvolution@llvm@@PBVLoop@4@AAV?$DenseMap@PBVBasicBlock@llvm@@IU?$DenseMapInfo@PBVBasicBlock@llvm@@@2@U?$DenseMapInfo@I@2@@4@@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: class llvm::ConstantRange __thiscall llvm::ScalarEvolution::getUnsignedRange(class llvm::SCEV const *)" (?getUnsignedRange@ScalarEvolution@llvm@@QAE?AVConstantRange@2@PBVSCEV@2@@Z) referenced in function "private: bool __thiscall `anonymous namespace'::RuntimeLimits::loopNeedsTimeoutCheck(class llvm::ScalarEvolution &,class llvm::Loop const *,class llvm::DenseMap<class llvm::BasicBlock const *,unsigned int,struct llvm::DenseMapInfo<class llvm::BasicBlock const *>,struct llvm::DenseMapInfo<unsigned int> > &)" (?loopNeedsTimeoutCheck@RuntimeLimits@?A0x889d1c4a@@AAE_NAAVScalarEvolution@llvm@@PBVLoop@4@AAV?$DenseMap@PBVBasicBlock@llvm@@IU?$DenseMapInfo@PBVBasicBlock@llvm@@@2@U?$DenseMapInfo@I@2@@4@@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: class llvm::SCEV const * __thiscall llvm::ScalarEvolution::getMaxBackedgeTakenCount(class llvm::Loop const *)" (?getMaxBackedgeTakenCount@ScalarEvolution@llvm@@QAEPBVSCEV@2@PBVLoop@2@@Z) referenced in function "private: bool __thiscall `anonymous namespace'::RuntimeLimits::loopNeedsTimeoutCheck(class llvm::ScalarEvolution &,class llvm::Loop const *,class llvm::DenseMap<class llvm::BasicBlock const *,unsigned int,struct llvm::DenseMapInfo<class llvm::BasicBlock const *>,struct llvm::DenseMapInfo<unsigned int> > &)" (?loopNeedsTimeoutCheck@RuntimeLimits@?A0x889d1c4a@@AAE_NAAVScalarEvolution@llvm@@PBVLoop@4@AAV?$DenseMap@PBVBasicBlock@llvm@@IU?$DenseMapInfo@PBVBasicBlock@llvm@@@2@U?$DenseMapInfo@I@2@@4@@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "private: unsigned int __thiscall llvm::APInt::countLeadingZerosSlowCase(void)const " (?countLeadingZerosSlowCase@APInt@llvm@@ABEIXZ) referenced in function "public: unsigned int __thiscall llvm::APInt::countLeadingZeros(void)const " (?countLeadingZeros@APInt@llvm@@QBEIXZ)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "protected: __thiscall llvm::SmallPtrSetImpl::~SmallPtrSetImpl(void)" (??1SmallPtrSetImpl@llvm@@IAE@XZ) referenced in function "public: __thiscall llvm::SmallPtrSet<class llvm::BasicBlock *,16>::~SmallPtrSet<class llvm::BasicBlock *,16>(void)" (??1?$SmallPtrSet@PAVBasicBlock@llvm@@$0BA@@llvm@@QAE@XZ)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2001: unresolved external symbol "protected: __thiscall llvm::SmallPtrSetImpl::~SmallPtrSetImpl(void)" (??1SmallPtrSetImpl@llvm@@IAE@XZ)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: unsigned int __thiscall llvm::Type::getPrimitiveSizeInBits(void)const " (?getPrimitiveSizeInBits@Type@llvm@@QBEIXZ) referenced in function "private: class llvm::Value * __thiscall `anonymous namespace'::LLVMCodegen::convertOperand(struct cli_bc_func const *,class llvm::Type const *,unsigned int)" (?convertOperand@LLVMCodegen@?A0x889d1c4a@@AAEPAVValue@llvm@@PBUcli_bc_func@@PBVType@4@I@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: static class llvm::ConstantPointerNull * __cdecl llvm::ConstantPointerNull::get(class llvm::PointerType const *)" (?get@ConstantPointerNull@llvm@@SAPAV12@PBVPointerType@2@@Z) referenced in function "private: class llvm::Value * __thiscall `anonymous namespace'::LLVMCodegen::convertOperand(struct cli_bc_func const *,unsigned int,unsigned int)" (?convertOperand@LLVMCodegen@?A0x889d1c4a@@AAEPAVValue@llvm@@PBUcli_bc_func@@II@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: static class llvm::Constant * __cdecl llvm::ConstantStruct::get(class llvm::StructType const *,class std::vector<class llvm::Constant *,class std::allocator<class llvm::Constant *> > const &)" (?get@ConstantStruct@llvm@@SAPAVConstant@2@PBVStructType@2@ABV?$vector@PAVConstant@llvm@@V?$allocator@PAVConstant@llvm@@@std@@@std@@@Z) referenced in function "private: class llvm::Constant * __thiscall `anonymous namespace'::LLVMCodegen::buildConstant(class llvm::Type const *,unsigned __int64 *,unsigned int &)" (?buildConstant@LLVMCodegen@?A0x889d1c4a@@AAEPAVConstant@llvm@@PBVType@4@PA_KAAI@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: static class llvm::Constant * __cdecl llvm::ConstantArray::get(class llvm::ArrayType const *,class std::vector<class llvm::Constant *,class std::allocator<class llvm::Constant *> > const &)" (?get@ConstantArray@llvm@@SAPAVConstant@2@PBVArrayType@2@ABV?$vector@PAVConstant@llvm@@V?$allocator@PAVConstant@llvm@@@std@@@std@@@Z) referenced in function "private: class llvm::Constant * __thiscall `anonymous namespace'::LLVMCodegen::buildConstant(class llvm::Type const *,unsigned __int64 *,unsigned int &)" (?buildConstant@LLVMCodegen@?A0x889d1c4a@@AAEPAVConstant@llvm@@PBVType@4@PA_KAAI@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: static class llvm::Constant * __cdecl llvm::ConstantExpr::getInBoundsGetElementPtr(class llvm::Constant *,class llvm::Value * const *,unsigned int)" (?getInBoundsGetElementPtr@ConstantExpr@llvm@@SAPAVConstant@2@PAV32@PBQAVValue@2@I@Z) referenced in function "private: class llvm::Constant * __thiscall `anonymous namespace'::LLVMCodegen::buildConstant(class llvm::Type const *,unsigned __int64 *,unsigned int &)" (?buildConstant@LLVMCodegen@?A0x889d1c4a@@AAEPAVConstant@llvm@@PBVType@4@PA_KAAI@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: static class llvm::Constant * __cdecl llvm::ConstantExpr::getPointerCast(class llvm::Constant *,class llvm::Type const *)" (?getPointerCast@ConstantExpr@llvm@@SAPAVConstant@2@PAV32@PBVType@2@@Z) referenced in function "private: class llvm::Constant * __thiscall `anonymous namespace'::LLVMCodegen::buildConstant(class llvm::Type const *,unsigned __int64 *,unsigned int &)" (?buildConstant@LLVMCodegen@?A0x889d1c4a@@AAEPAVConstant@llvm@@PBVType@4@PA_KAAI@Z)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2001: unresolved external symbol "public: static class llvm::Constant * __cdecl llvm::ConstantExpr::getPointerCast(class llvm::Constant *,class llvm::Type const *)" (?getPointerCast@ConstantExpr@llvm@@SAPAVConstant@2@PAV32@PBVType@2@@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: static class llvm::MDNode * __cdecl llvm::MDNode::get(class llvm::LLVMContext &,class llvm::Value * const *,unsigned int)" (?get@MDNode@llvm@@SAPAV12@AAVLLVMContext@2@PBQAVValue@2@I@Z) referenced in function "public: class llvm::MDNode * __thiscall `anonymous namespace'::LLVMCodegen::convertMDNode(unsigned int)" (?convertMDNode@LLVMCodegen@?A0x889d1c4a@@QAEPAVMDNode@llvm@@I@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: static class llvm::MDString * __cdecl llvm::MDString::get(class llvm::LLVMContext &,class llvm::StringRef)" (?get@MDString@llvm@@SAPAV12@AAVLLVMContext@2@VStringRef@2@@Z) referenced in function "public: class llvm::MDNode * __thiscall `anonymous namespace'::LLVMCodegen::convertMDNode(unsigned int)" (?convertMDNode@LLVMCodegen@?A0x889d1c4a@@QAEPAVMDNode@llvm@@I@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: static class llvm::MDString * __cdecl llvm::MDString::get(class llvm::LLVMContext &,char const *)" (?get@MDString@llvm@@SAPAV12@AAVLLVMContext@2@PBD@Z) referenced in function "public: class llvm::MDNode * __thiscall `anonymous namespace'::LLVMCodegen::convertMDNode(unsigned int)" (?convertMDNode@LLVMCodegen@?A0x889d1c4a@@QAEPAVMDNode@llvm@@I@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "bool __cdecl llvm::llvm_is_multithreaded(void)" (?llvm_is_multithreaded@llvm@@YA_NXZ) referenced in function _bytecode_init
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: virtual __thiscall llvm::JITEventListener::~JITEventListener(void)" (??1JITEventListener@llvm@@UAE@XZ) referenced in function "public: virtual void * __thiscall llvm::JITEventListener::`scalar deleting destructor'(unsigned int)" (??_GJITEventListener@llvm@@UAEPAXI@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: class llvm::raw_ostream & __thiscall llvm::raw_ostream::write_hex(unsigned __int64)" (?write_hex@raw_ostream@llvm@@QAEAAV12@_K@Z) referenced in function "public: virtual void __thiscall `anonymous namespace'::NotifyListener::NotifyFunctionEmitted(class llvm::Function const &,void *,unsigned int,struct llvm::JITEvent_EmittedFunctionDetails const &)" (?NotifyFunctionEmitted@NotifyListener@?A0x889d1c4a@@UAEXABVFunction@llvm@@PAXIABUJITEvent_EmittedFunctionDetails@4@@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "bool __cdecl llvm::llvm_start_multithreaded(void)" (?llvm_start_multithreaded@llvm@@YA_NXZ) referenced in function _bytecode_init
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2001: unresolved external symbol "bool llvm::DwarfExceptionHandling" (?DwarfExceptionHandling@llvm@@3_NA)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2001: unresolved external symbol "bool llvm::JITEmitDebugInfo" (?JITEmitDebugInfo@llvm@@3_NA)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2001: unresolved external symbol "bool llvm::DisablePrettyStackTrace" (?DisablePrettyStackTrace@llvm@@3_NA)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "void __cdecl llvm::llvm_install_error_handler(void (__cdecl*)(void *,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &),void *)" (?llvm_install_error_handler@llvm@@YAXP6AXPAXABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z0@Z) referenced in function _bytecode_init
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol _LLVMInitializeX86Target referenced in function "bool __cdecl llvm::InitializeNativeTarget(void)" (?InitializeNativeTarget@llvm@@YA_NXZ)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol _LLVMInitializeX86TargetInfo referenced in function "bool __cdecl llvm::InitializeNativeTarget(void)" (?InitializeNativeTarget@llvm@@YA_NXZ)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: static bool __cdecl llvm::sys::Memory::ReleaseRWX(class llvm::sys::MemoryBlock &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > *)" (?ReleaseRWX@Memory@sys@llvm@@SA_NAAVMemoryBlock@23@PAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z) referenced in function _cli_bytecode_init_jit
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: static class llvm::sys::MemoryBlock __cdecl llvm::sys::Memory::AllocateRWX(unsigned int,class llvm::sys::MemoryBlock const *,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > *)" (?AllocateRWX@Memory@sys@llvm@@SA?AVMemoryBlock@23@IPBV423@PAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z) referenced in function _cli_bytecode_init_jit
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl llvm::sys::getHostCPUName(void)" (?getHostCPUName@sys@llvm@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ) referenced in function _cli_bytecode_init_jit
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "private: void __thiscall llvm::Triple::Parse(void)const " (?Parse@Triple@llvm@@ABEXXZ) referenced in function "public: enum llvm::Triple::ArchType __thiscall llvm::Triple::getArch(void)const " (?getArch@Triple@llvm@@QBE?AW4ArchType@12@XZ)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: __thiscall llvm::LLVMContext::~LLVMContext(void)" (??1LLVMContext@llvm@@QAE@XZ) referenced in function __unwindfunclet$??0cli_bcengine@@QAE@XZ$0
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: __thiscall llvm::LLVMContext::LLVMContext(void)" (??0LLVMContext@llvm@@QAE@XZ) referenced in function "public: __thiscall cli_bcengine::cli_bcengine(void)" (??0cli_bcengine@@QAE@XZ)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "void __cdecl llvm::cl::ParseCommandLineOptions(int,char * *,char const *,bool)" (?ParseCommandLineOptions@cl@llvm@@YAXHPAPADPBD_N@Z) referenced in function _cli_bytecode_debug
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: void __thiscall llvm::SMDiagnostic::Print(char const *,class llvm::raw_ostream &)const " (?Print@SMDiagnostic@llvm@@QBEXPBDAAVraw_ostream@2@@Z) referenced in function _cli_bytecode_debug_printsrc
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: static class llvm::MemoryBuffer * __cdecl llvm::MemoryBuffer::getFile(class llvm::StringRef,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > *,__int64)" (?getFile@MemoryBuffer@llvm@@SAPAV12@VStringRef@2@PAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@_J@Z) referenced in function _cli_bytecode_debug_printsrc
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: __thiscall llvm::sys::MutexImpl::~MutexImpl(void)" (??1MutexImpl@sys@llvm@@QAE@XZ) referenced in function "public: __thiscall llvm::sys::SmartMutex<0>::~SmartMutex<0>(void)" (??1?$SmartMutex@$0A@@sys@llvm@@QAE@XZ)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "void __cdecl llvm::cl::PrintVersionMessage(void)" (?PrintVersionMessage@cl@llvm@@YAXXZ) referenced in function _cli_bytecode_printversion
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "bool __cdecl llvm::getLocationInfo(class llvm::Value const *,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > &,unsigned int &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > &)" (?getLocationInfo@llvm@@YA_NPBVValue@1@AAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@1AAI11@Z) referenced in function "void __cdecl printValue(class llvm::Value *,bool,bool)" (?printValue@@YAXPAVValue@llvm@@_N1@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: void __thiscall llvm::Value::print(class llvm::raw_ostream &,class llvm::AssemblyAnnotationWriter *)const " (?print@Value@llvm@@QBEXAAVraw_ostream@2@PAVAssemblyAnnotationWriter@2@@Z) referenced in function "class llvm::raw_ostream & __cdecl llvm::operator<<(class llvm::raw_ostream &,class llvm::Value const &)" (??6llvm@@YAAAVraw_ostream@0@AAV10@ABVValue@0@@Z)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2001: unresolved external symbol "public: void __thiscall llvm::Value::print(class llvm::raw_ostream &,class llvm::AssemblyAnnotationWriter *)const " (?print@Value@llvm@@QBEXAAVraw_ostream@2@PAVAssemblyAnnotationWriter@2@@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "protected: unsigned __int64 __thiscall llvm::DIDescriptor::getUInt64Field(unsigned int)const " (?getUInt64Field@DIDescriptor@llvm@@IBE_KI@Z) referenced in function "protected: unsigned int __thiscall llvm::DIDescriptor::getUnsignedField(unsigned int)const " (?getUnsignedField@DIDescriptor@llvm@@IBEII@Z)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2001: unresolved external symbol "protected: unsigned __int64 __thiscall llvm::DIDescriptor::getUInt64Field(unsigned int)const " (?getUInt64Field@DIDescriptor@llvm@@IBE_KI@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: class llvm::StringRef __thiscall llvm::DIScope::getFilename(void)const " (?getFilename@DIScope@llvm@@QBE?AVStringRef@2@XZ) referenced in function "public: class llvm::StringRef __thiscall llvm::DILocation::getFilename(void)const " (?getFilename@DILocation@llvm@@QBE?AVStringRef@2@XZ)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "private: class llvm::MDNode * __thiscall llvm::Instruction::getMetadataImpl(char const *)const " (?getMetadataImpl@Instruction@llvm@@ABEPAVMDNode@2@PBD@Z) referenced in function "public: class llvm::MDNode * __thiscall llvm::Instruction::getMetadata(char const *)const " (?getMetadata@Instruction@llvm@@QBEPAVMDNode@2@PBD@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: __thiscall llvm::sys::MutexImpl::MutexImpl(bool)" (??0MutexImpl@sys@llvm@@QAE@_N@Z) referenced in function "public: __thiscall llvm::sys::SmartMutex<0>::SmartMutex<0>(bool)" (??0?$SmartMutex@$0A@@sys@llvm@@QAE@_N@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: bool __thiscall llvm::sys::MutexImpl::acquire(void)" (?acquire@MutexImpl@sys@llvm@@QAE_NXZ) referenced in function "public: bool __thiscall llvm::sys::SmartMutex<0>::acquire(void)" (?acquire@?$SmartMutex@$0A@@sys@llvm@@QAE_NXZ)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: bool __thiscall llvm::sys::MutexImpl::release(void)" (?release@MutexImpl@sys@llvm@@QAE_NXZ) referenced in function "public: bool __thiscall llvm::sys::SmartMutex<0>::release(void)" (?release@?$SmartMutex@$0A@@sys@llvm@@QAE_NXZ)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: void const * __thiscall llvm::sys::ThreadLocalImpl::getInstance(void)" (?getInstance@ThreadLocalImpl@sys@llvm@@QAEPBXXZ) referenced in function "public: int const (* __thiscall llvm::sys::ThreadLocal<int const [16]>::get(void))[16]" (?get@?$ThreadLocal@$$BY0BA@$$CBH@sys@llvm@@QAEPAY0BA@$$CBHXZ)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: void __thiscall llvm::sys::ThreadLocalImpl::setInstance(void const *)" (?setInstance@ThreadLocalImpl@sys@llvm@@QAEXPBX@Z) referenced in function "public: void __thiscall llvm::sys::ThreadLocal<int const [16]>::set(int const (*)[16])" (?set@?$ThreadLocal@$$BY0BA@$$CBH@sys@llvm@@QAEXPAY0BA@$$CBH@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "private: void __thiscall llvm::SmallPtrSetImpl::shrink_and_clear(void)" (?shrink_and_clear@SmallPtrSetImpl@llvm@@AAEXXZ) referenced in function "public: void __thiscall llvm::SmallPtrSetImpl::clear(void)" (?clear@SmallPtrSetImpl@llvm@@QAEXXZ)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2001: unresolved external symbol "private: void __thiscall llvm::SmallPtrSetImpl::shrink_and_clear(void)" (?shrink_and_clear@SmallPtrSetImpl@llvm@@AAEXXZ)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "protected: bool __thiscall llvm::SmallPtrSetImpl::insert_imp(void const *)" (?insert_imp@SmallPtrSetImpl@llvm@@IAE_NPBX@Z) referenced in function "public: bool __thiscall llvm::SmallPtrSet<class llvm::BasicBlock *,16>::insert(class llvm::BasicBlock *)" (?insert@?$SmallPtrSet@PAVBasicBlock@llvm@@$0BA@@llvm@@QAE_NPAVBasicBlock@2@@Z)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2001: unresolved external symbol "protected: bool __thiscall llvm::SmallPtrSetImpl::insert_imp(void const *)" (?insert_imp@SmallPtrSetImpl@llvm@@IAE_NPBX@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "private: void const * const * __thiscall llvm::SmallPtrSetImpl::FindBucketFor(void const *)const " (?FindBucketFor@SmallPtrSetImpl@llvm@@ABEPBQBXPBX@Z) referenced in function "protected: bool __thiscall llvm::SmallPtrSetImpl::count_imp(void const *)const " (?count_imp@SmallPtrSetImpl@llvm@@IBE_NPBX@Z)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2001: unresolved external symbol "private: void const * const * __thiscall llvm::SmallPtrSetImpl::FindBucketFor(void const *)const " (?FindBucketFor@SmallPtrSetImpl@llvm@@ABEPBQBXPBX@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: __thiscall llvm::LoadInst::LoadInst(class llvm::Value *,char const *,bool,class llvm::Instruction *)" (??0LoadInst@llvm@@QAE@PAVValue@1@PBD_NPAVInstruction@1@@Z) referenced in function "public: class llvm::LoadInst * __thiscall llvm::IRBuilder<0,class llvm::ConstantFolder,class llvm::IRBuilderDefaultInserter<0> >::CreateLoad(class llvm::Value *,bool,class llvm::Twine const &)" (?CreateLoad@?$IRBuilder@$0A@VConstantFolder@llvm@@V?$IRBuilderDefaultInserter@$0A@@2@@llvm@@QAEPAVLoadInst@2@PAVValue@2@_NABVTwine@2@@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: static class llvm::CastInst * __cdecl llvm::CastInst::CreatePointerCast(class llvm::Value *,class llvm::Type const *,class llvm::Twine const &,class llvm::Instruction *)" (?CreatePointerCast@CastInst@llvm@@SAPAV12@PAVValue@2@PBVType@2@ABVTwine@2@PAVInstruction@2@@Z) referenced in function "public: class llvm::Value * __thiscall llvm::IRBuilder<0,class llvm::ConstantFolder,class llvm::IRBuilderDefaultInserter<0> >::CreatePointerCast(class llvm::Value *,class llvm::Type const *,class llvm::Twine const &)" (?CreatePointerCast@?$IRBuilder@$0A@VConstantFolder@llvm@@V?$IRBuilderDefaultInserter@$0A@@2@@llvm@@QAEPAVValue@2@PAV32@PBVType@2@ABVTwine@2@@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "private: __thiscall llvm::ReturnInst::ReturnInst(class llvm::LLVMContext &,class llvm::Value *,class llvm::Instruction *)" (??0ReturnInst@llvm@@AAE@AAVLLVMContext@1@PAVValue@1@PAVInstruction@1@@Z) referenced in function "public: static class llvm::ReturnInst * __cdecl llvm::ReturnInst::Create(class llvm::LLVMContext &,class llvm::Value *,class llvm::Instruction *)" (?Create@ReturnInst@llvm@@SAPAV12@AAVLLVMContext@2@PAVValue@2@PAVInstruction@2@@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "private: __thiscall llvm::BranchInst::BranchInst(class llvm::BasicBlock *,class llvm::Instruction *)" (??0BranchInst@llvm@@AAE@PAVBasicBlock@1@PAVInstruction@1@@Z) referenced in function "public: static class llvm::BranchInst * __cdecl llvm::BranchInst::Create(class llvm::BasicBlock *,class llvm::Instruction *)" (?Create@BranchInst@llvm@@SAPAV12@PAVBasicBlock@2@PAVInstruction@2@@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "protected: static void * __cdecl llvm::User::operator new(unsigned int,unsigned int,bool)" (??2User@llvm@@KAPAXII_N@Z) referenced in function "public: static class llvm::BranchInst * __cdecl llvm::BranchInst::Create(class llvm::BasicBlock *,class llvm::Instruction *)" (?Create@BranchInst@llvm@@SAPAV12@PAVBasicBlock@2@PAVInstruction@2@@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: __thiscall llvm::UnreachableInst::UnreachableInst(class llvm::LLVMContext &,class llvm::Instruction *)" (??0UnreachableInst@llvm@@QAE@AAVLLVMContext@1@PAVInstruction@1@@Z) referenced in function "public: class llvm::UnreachableInst * __thiscall llvm::IRBuilder<0,class llvm::TargetFolder,class llvm::IRBuilderDefaultInserter<0> >::CreateUnreachable(void)" (?CreateUnreachable@?$IRBuilder@$0A@VTargetFolder@llvm@@V?$IRBuilderDefaultInserter@$0A@@2@@llvm@@QAEPAVUnreachableInst@2@XZ)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2001: unresolved external symbol "public: __thiscall llvm::UnreachableInst::UnreachableInst(class llvm::LLVMContext &,class llvm::Instruction *)" (??0UnreachableInst@llvm@@QAE@AAVLLVMContext@1@PAVInstruction@1@@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: static class llvm::BinaryOperator * __cdecl llvm::BinaryOperator::Create(enum llvm::Instruction::BinaryOps,class llvm::Value *,class llvm::Value *,class llvm::Twine const &,class llvm::Instruction *)" (?Create@BinaryOperator@llvm@@SAPAV12@W4BinaryOps@Instruction@2@PAVValue@2@1ABVTwine@2@PAV42@@Z) referenced in function "public: static class llvm::BinaryOperator * __cdecl llvm::BinaryOperator::CreateAdd(class llvm::Value *,class llvm::Value *,class llvm::Twine const &)" (?CreateAdd@BinaryOperator@llvm@@SAPAV12@PAVValue@2@0ABVTwine@2@@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: static class llvm::Constant * __cdecl llvm::ConstantExpr::getAdd(class llvm::Constant *,class llvm::Constant *)" (?getAdd@ConstantExpr@llvm@@SAPAVConstant@2@PAV32@0@Z) referenced in function "public: class llvm::Constant * __thiscall llvm::TargetFolder::CreateAdd(class llvm::Constant *,class llvm::Constant *)const " (?CreateAdd@TargetFolder@llvm@@QBEPAVConstant@2@PAV32@0@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "class llvm::Constant * __cdecl llvm::ConstantFoldConstantExpression(class llvm::ConstantExpr const *,class llvm::TargetData const *)" (?ConstantFoldConstantExpression@llvm@@YAPAVConstant@1@PBVConstantExpr@1@PBVTargetData@1@@Z) referenced in function "private: class llvm::Constant * __thiscall llvm::TargetFolder::Fold(class llvm::Constant *)const " (?Fold@TargetFolder@llvm@@ABEPAVConstant@2@PAV32@@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: static class llvm::Constant * __cdecl llvm::ConstantExpr::getSub(class llvm::Constant *,class llvm::Constant *)" (?getSub@ConstantExpr@llvm@@SAPAVConstant@2@PAV32@0@Z) referenced in function "public: class llvm::Constant * __thiscall llvm::TargetFolder::CreateSub(class llvm::Constant *,class llvm::Constant *)const " (?CreateSub@TargetFolder@llvm@@QBEPAVConstant@2@PAV32@0@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: static class llvm::Constant * __cdecl llvm::ConstantExpr::getMul(class llvm::Constant *,class llvm::Constant *)" (?getMul@ConstantExpr@llvm@@SAPAVConstant@2@PAV32@0@Z) referenced in function "public: class llvm::Constant * __thiscall llvm::TargetFolder::CreateMul(class llvm::Constant *,class llvm::Constant *)const " (?CreateMul@TargetFolder@llvm@@QBEPAVConstant@2@PAV32@0@Z)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2001: unresolved external symbol "public: static class llvm::Constant * __cdecl llvm::ConstantExpr::getMul(class llvm::Constant *,class llvm::Constant *)" (?getMul@ConstantExpr@llvm@@SAPAVConstant@2@PAV32@0@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: static class llvm::Constant * __cdecl llvm::ConstantExpr::getUDiv(class llvm::Constant *,class llvm::Constant *)" (?getUDiv@ConstantExpr@llvm@@SAPAVConstant@2@PAV32@0@Z) referenced in function "public: class llvm::Constant * __thiscall llvm::TargetFolder::CreateUDiv(class llvm::Constant *,class llvm::Constant*)const " (?CreateUDiv@TargetFolder@llvm@@QBEPAVConstant@2@PAV32@0@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: static class llvm::Constant * __cdecl llvm::ConstantExpr::getSDiv(class llvm::Constant *,class llvm::Constant *)" (?getSDiv@ConstantExpr@llvm@@SAPAVConstant@2@PAV32@0@Z) referenced in function "public: class llvm::Constant * __thiscall llvm::TargetFolder::CreateSDiv(class llvm::Constant *,class llvm::Constant*)const " (?CreateSDiv@TargetFolder@llvm@@QBEPAVConstant@2@PAV32@0@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: static class llvm::Constant * __cdecl llvm::ConstantExpr::getURem(class llvm::Constant *,class llvm::Constant *)" (?getURem@ConstantExpr@llvm@@SAPAVConstant@2@PAV32@0@Z) referenced in function "public: class llvm::Constant * __thiscall llvm::TargetFolder::CreateURem(class llvm::Constant *,class llvm::Constant*)const " (?CreateURem@TargetFolder@llvm@@QBEPAVConstant@2@PAV32@0@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: static class llvm::Constant * __cdecl llvm::ConstantExpr::getSRem(class llvm::Constant *,class llvm::Constant *)" (?getSRem@ConstantExpr@llvm@@SAPAVConstant@2@PAV32@0@Z) referenced in function "public: class llvm::Constant * __thiscall llvm::TargetFolder::CreateSRem(class llvm::Constant *,class llvm::Constant*)const " (?CreateSRem@TargetFolder@llvm@@QBEPAVConstant@2@PAV32@0@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: static class llvm::Constant * __cdecl llvm::ConstantExpr::getShl(class llvm::Constant *,class llvm::Constant *)" (?getShl@ConstantExpr@llvm@@SAPAVConstant@2@PAV32@0@Z) referenced in function "public: class llvm::Constant * __thiscall llvm::TargetFolder::CreateShl(class llvm::Constant *,class llvm::Constant *)const " (?CreateShl@TargetFolder@llvm@@QBEPAVConstant@2@PAV32@0@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: static class llvm::Constant * __cdecl llvm::ConstantExpr::getLShr(class llvm::Constant *,class llvm::Constant *)" (?getLShr@ConstantExpr@llvm@@SAPAVConstant@2@PAV32@0@Z) referenced in function "public: class llvm::Constant * __thiscall llvm::TargetFolder::CreateLShr(class llvm::Constant *,class llvm::Constant*)const " (?CreateLShr@TargetFolder@llvm@@QBEPAVConstant@2@PAV32@0@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: static class llvm::Constant * __cdecl llvm::ConstantExpr::getAShr(class llvm::Constant *,class llvm::Constant *)" (?getAShr@ConstantExpr@llvm@@SAPAVConstant@2@PAV32@0@Z) referenced in function "public: class llvm::Constant * __thiscall llvm::TargetFolder::CreateAShr(class llvm::Constant *,class llvm::Constant*)const " (?CreateAShr@TargetFolder@llvm@@QBEPAVConstant@2@PAV32@0@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "private: unsigned int __thiscall llvm::APInt::countPopulationSlowCase(void)const " (?countPopulationSlowCase@APInt@llvm@@ABEIXZ) referenced in function "public: unsigned int __thiscall llvm::APInt::countPopulation(void)const " (?countPopulation@APInt@llvm@@QBEIXZ)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: static class llvm::Constant * __cdecl llvm::ConstantExpr::getAnd(class llvm::Constant *,class llvm::Constant *)" (?getAnd@ConstantExpr@llvm@@SAPAVConstant@2@PAV32@0@Z) referenced in function "public: class llvm::Constant * __thiscall llvm::TargetFolder::CreateAnd(class llvm::Constant *,class llvm::Constant *)const " (?CreateAnd@TargetFolder@llvm@@QBEPAVConstant@2@PAV32@0@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: static class llvm::Constant * __cdecl llvm::ConstantExpr::getOr(class llvm::Constant *,class llvm::Constant *)" (?getOr@ConstantExpr@llvm@@SAPAVConstant@2@PAV32@0@Z) referenced in function "public: class llvm::Constant * __thiscall llvm::TargetFolder::CreateOr(class llvm::Constant *,class llvm::Constant *)const " (?CreateOr@TargetFolder@llvm@@QBEPAVConstant@2@PAV32@0@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: static class llvm::Constant * __cdecl llvm::ConstantExpr::getXor(class llvm::Constant *,class llvm::Constant *)" (?getXor@ConstantExpr@llvm@@SAPAVConstant@2@PAV32@0@Z) referenced in function "public: class llvm::Constant * __thiscall llvm::TargetFolder::CreateXor(class llvm::Constant *,class llvm::Constant *)const " (?CreateXor@TargetFolder@llvm@@QBEPAVConstant@2@PAV32@0@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: __thiscall llvm::AllocaInst::AllocaInst(class llvm::Type const *,class llvm::Value *,class llvm::Twine const &,class llvm::Instruction *)" (??0AllocaInst@llvm@@QAE@PBVType@1@PAVValue@1@ABVTwine@1@PAVInstruction@1@@Z) referenced in function "public: class llvm::AllocaInst * __thiscall llvm::IRBuilder<0,class llvm::TargetFolder,class llvm::IRBuilderDefaultInserter<0> >::CreateAlloca(class llvm::Type const *,class llvm::Value *,class llvm::Twine const &)" (?CreateAlloca@?$IRBuilder@$0A@VTargetFolder@llvm@@V?$IRBuilderDefaultInserter@$0A@@2@@llvm@@QAEPAVAllocaInst@2@PBVType@2@PAVValue@2@ABVTwine@2@@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: __thiscall llvm::StoreInst::StoreInst(class llvm::Value *,class llvm::Value *,bool,class llvm::Instruction *)" (??0StoreInst@llvm@@QAE@PAVValue@1@0_NPAVInstruction@1@@Z) referenced in function "public: class llvm::StoreInst * __thiscall llvm::IRBuilder<0,class llvm::TargetFolder,class llvm::IRBuilderDefaultInserter<0> >::CreateStore(class llvm::Value *,class llvm::Value *,bool)" (?CreateStore@?$IRBuilder@$0A@VTargetFolder@llvm@@V?$IRBuilderDefaultInserter@$0A@@2@@llvm@@QAEPAVStoreInst@2@PAVValue@2@0_N@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "private: __thiscall llvm::CallInst::CallInst(class llvm::Value *,class llvm::Twine const &,class llvm::Instruction *)" (??0CallInst@llvm@@AAE@PAVValue@1@ABVTwine@1@PAVInstruction@1@@Z) referenced in function "public: static class llvm::CallInst * __cdecl llvm::CallInst::Create(class llvm::Value *,class llvm::Twine const &,class llvm::Instruction *)" (?Create@CallInst@llvm@@SAPAV12@PAVValue@2@ABVTwine@2@PAVInstruction@2@@Z)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2001: unresolved external symbol "private: __thiscall llvm::CallInst::CallInst(class llvm::Value *,class llvm::Twine const &,class llvm::Instruction *)" (??0CallInst@llvm@@AAE@PAVValue@1@ABVTwine@1@PAVInstruction@1@@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "private: __thiscall llvm::CallInst::CallInst(class llvm::Value *,class llvm::Value *,class llvm::Twine const &,class llvm::Instruction *)" (??0CallInst@llvm@@AAE@PAVValue@1@0ABVTwine@1@PAVInstruction@1@@Z) referenced in function "public: static class llvm::CallInst * __cdecl llvm::CallInst::Create(class llvm::Value *,class llvm::Value *,class llvm::Twine const &,class llvm::Instruction *)" (?Create@CallInst@llvm@@SAPAV12@PAVValue@2@0ABVTwine@2@PAVInstruction@2@@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: virtual __thiscall llvm::Instruction::~Instruction(void)" (??1Instruction@llvm@@UAE@XZ) referenced in function __unwindfunclet$??0SelectInst@llvm@@AAE@PAVValue@1@00ABVTwine@1@PAVInstruction@1@@Z$0
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2001: unresolved external symbol "public: virtual __thiscall llvm::Instruction::~Instruction(void)" (??1Instruction@llvm@@UAE@XZ)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "protected: __thiscall llvm::Instruction::Instruction(class llvm::Type const *,unsigned int,class llvm::Use *,unsigned int,class llvm::Instruction *)" (??0Instruction@llvm@@IAE@PBVType@1@IPAVUse@1@IPAV01@@Z) referenced in function "private: __thiscall llvm::SelectInst::SelectInst(class llvm::Value *,class llvm::Value *,class llvm::Value *,class llvm::Twine const &,class llvm::Instruction *)" (??0SelectInst@llvm@@AAE@PAVValue@1@00ABVTwine@1@PAVInstruction@1@@Z)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2001: unresolved external symbol "protected: __thiscall llvm::Instruction::Instruction(class llvm::Type const *,unsigned int,class llvm::Use *,unsigned int,class llvm::Instruction *)" (??0Instruction@llvm@@IAE@PBVType@1@IPAVUse@1@IPAV01@@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2001: unresolved external symbol "protected: virtual void __thiscall llvm::Value::printCustom(class llvm::raw_ostream &)const " (?printCustom@Value@llvm@@MBEXAAVraw_ostream@2@@Z)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2001: unresolved external symbol "protected: virtual void __thiscall llvm::Value::printCustom(class llvm::raw_ostream &)const " (?printCustom@Value@llvm@@MBEXAAVraw_ostream@2@@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2001: unresolved external symbol "protected: virtual class llvm::SelectInst * __thiscall llvm::SelectInst::clone_impl(void)const " (?clone_impl@SelectInst@llvm@@MBEPAV12@XZ)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2019: unresolved external symbol "protected: virtual class llvm::SelectInst * __thiscall llvm::SelectInst::clone_impl(void)const " (?clone_impl@SelectInst@llvm@@MBEPAV12@XZ) referenced in function "public: __thiscall std::_Vector_iterator<class std::_Vector_val<unsigned int,class std::allocator<unsigned int> > >::~_Vector_iterator<class std::_Vector_val<unsigned int,class std::allocator<unsigned int> > >(void)" (??1?$_Vector_iterator@V?$_Vector_val@IV?$allocator@I@std@@@std@@@std@@QAE@XZ)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: static char const * __cdecl llvm::SelectInst::areInvalidOperands(class llvm::Value *,class llvm::Value *,class llvm::Value *)" (?areInvalidOperands@SelectInst@llvm@@SAPBDPAVValue@2@00@Z) referenced in function "private: void __thiscall llvm::SelectInst::init(class llvm::Value *,class llvm::Value *,class llvm::Value *)" (?init@SelectInst@llvm@@AAEXPAVValue@2@00@Z)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2001: unresolved external symbol "public: static char const * __cdecl llvm::SelectInst::areInvalidOperands(class llvm::Value *,class llvm::Value *,class llvm::Value *)" (?areInvalidOperands@SelectInst@llvm@@SAPBDPAVValue@2@00@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "protected: static class llvm::Constant * __cdecl llvm::ConstantExpr::getSelectTy(class llvm::Type const *,class llvm::Constant *,class llvm::Constant *,class llvm::Constant *)" (?getSelectTy@ConstantExpr@llvm@@KAPAVConstant@2@PBVType@2@PAV32@11@Z) referenced in function "public: static class llvm::Constant * __cdecl llvm::ConstantExpr::getSelect(class llvm::Constant *,class llvm::Constant *,class llvm::Constant *)" (?getSelect@ConstantExpr@llvm@@SAPAVConstant@2@PAV32@00@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "protected: int __thiscall llvm::StringMapImpl::FindKey(class llvm::StringRef)const " (?FindKey@StringMapImpl@llvm@@IBEHVStringRef@2@@Z) referenced in function "public: class llvm::StringMapIterator<struct lines *> __thiscall llvm::StringMap<struct lines *,class llvm::MallocAllocator>::find(class llvm::StringRef)" (?find@?$StringMap@PAUlines@@VMallocAllocator@llvm@@@llvm@@QAE?AV?$StringMapIterator@PAUlines@@@2@VStringRef@2@@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: static class llvm::CastInst * __cdecl llvm::CastInst::Create(enum llvm::Instruction::CastOps,class llvm::Value *,class llvm::Type const *,class llvm::Twine const &,class llvm::Instruction *)" (?Create@CastInst@llvm@@SAPAV12@W4CastOps@Instruction@2@PAVValue@2@PBVType@2@ABVTwine@2@PAV42@@Z) referenced in function "public: class llvm::Value * __thiscall llvm::IRBuilder<0,class llvm::TargetFolder,class llvm::IRBuilderDefaultInserter<0> >::CreateCast(enum llvm::Instruction::CastOps,class llvm::Value *,class llvm::Type const *,class llvm::Twine const &)" (?CreateCast@?$IRBuilder@$0A@VTargetFolder@llvm@@V?$IRBuilderDefaultInserter@$0A@@2@@llvm@@QAEPAVValue@2@W4CastOps@Instruction@2@PAV32@PBVType@2@ABVTwine@2@@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: static class llvm::Constant * __cdecl llvm::ConstantExpr::getCast(unsigned int,class llvm::Constant *,class llvm::Type const *)" (?getCast@ConstantExpr@llvm@@SAPAVConstant@2@IPAV32@PBVType@2@@Z) referenced in function "public: class llvm::Constant * __thiscall llvm::TargetFolder::CreateCast(enum llvm::Instruction::CastOps,class llvm::Constant *,class llvm::Type const *)const " (?CreateCast@TargetFolder@llvm@@QBEPAVConstant@2@W4CastOps@Instruction@2@PAV32@PBVType@2@@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: bool __thiscall llvm::Type::isIntOrIntVectorTy(void)const " (?isIntOrIntVectorTy@Type@llvm@@QBE_NXZ) referenced in function "public: __thiscall llvm::ICmpInst::ICmpInst(enum llvm::CmpInst::Predicate,class llvm::Value *,class llvm::Value *,class llvm::Twine const &)" (??0ICmpInst@llvm@@QAE@W4Predicate@CmpInst@1@PAVValue@1@1ABVTwine@1@@Z)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2001: unresolved external symbol "public: bool __thiscall llvm::Type::isIntOrIntVectorTy(void)const " (?isIntOrIntVectorTy@Type@llvm@@QBE_NXZ)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "protected: __thiscall llvm::CmpInst::CmpInst(class llvm::Type const *,enum llvm::Instruction::OtherOps,unsigned short,class llvm::Value *,class llvm::Value *,class llvm::Twine const &,class llvm::Instruction *)" (??0CmpInst@llvm@@IAE@PBVType@1@W4OtherOps@Instruction@1@GPAVValue@1@2ABVTwine@1@PAV41@@Z) referenced in function "public: __thiscall llvm::ICmpInst::ICmpInst(enum llvm::CmpInst::Predicate,class llvm::Value *,class llvm::Value *,class llvm::Twine const &)" (??0ICmpInst@llvm@@QAE@W4Predicate@CmpInst@1@PAVValue@1@1ABVTwine@1@@Z)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2001: unresolved external symbol "protected: __thiscall llvm::CmpInst::CmpInst(class llvm::Type const *,enum llvm::Instruction::OtherOps,unsigned short,class llvm::Value *,class llvm::Value *,class llvm::Twine const &,class llvm::Instruction *)" (??0CmpInst@llvm@@IAE@PBVType@1@W4OtherOps@Instruction@1@GPAVValue@1@2ABVTwine@1@PAV41@@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2001: unresolved external symbol "protected: virtual class llvm::ICmpInst * __thiscall llvm::ICmpInst::clone_impl(void)const " (?clone_impl@ICmpInst@llvm@@MBEPAV12@XZ)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2001: unresolved external symbol "protected: virtual class llvm::ICmpInst * __thiscall llvm::ICmpInst::clone_impl(void)const " (?clone_impl@ICmpInst@llvm@@MBEPAV12@XZ)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2001: unresolved external symbol "protected: virtual void __thiscall llvm::CmpInst::Anchor(void)const " (?Anchor@CmpInst@llvm@@MBEXXZ)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2001: unresolved external symbol "protected: virtual void __thiscall llvm::CmpInst::Anchor(void)const " (?Anchor@CmpInst@llvm@@MBEXXZ)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: static class llvm::VectorType * __cdecl llvm::VectorType::get(class llvm::Type const *,unsigned int)" (?get@VectorType@llvm@@SAPAV12@PBVType@2@I@Z) referenced in function "public: static class llvm::Type const * __cdecl llvm::CmpInst::makeCmpResultType(class llvm::Type const *)" (?makeCmpResultType@CmpInst@llvm@@SAPBVType@2@PBV32@@Z)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2001: unresolved external symbol "public: static class llvm::VectorType * __cdecl llvm::VectorType::get(class llvm::Type const *,unsigned int)" (?get@VectorType@llvm@@SAPAV12@PBVType@2@I@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: static class llvm::Constant * __cdecl llvm::ConstantExpr::getCompare(unsigned short,class llvm::Constant *,class llvm::Constant *)" (?getCompare@ConstantExpr@llvm@@SAPAVConstant@2@GPAV32@0@Z) referenced in function "public: class llvm::Constant * __thiscall llvm::TargetFolder::CreateICmp(enum llvm::CmpInst::Predicate,class llvm::Constant *,class llvm::Constant *)const " (?CreateICmp@TargetFolder@llvm@@QBEPAVConstant@2@W4Predicate@CmpInst@2@PAV32@1@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "protected: void __thiscall llvm::SmallVectorBase::grow_pod(unsigned int,unsigned int)" (?grow_pod@SmallVectorBase@llvm@@IAEXII@Z) referenced in function "public: void __thiscall llvm::SmallVectorTemplateBase<class llvm::Value *,1>::grow(unsigned int)" (?grow@?$SmallVectorTemplateBase@PAVValue@llvm@@$00@llvm@@QAEXI@Z)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2001: unresolved external symbol "protected: void __thiscall llvm::SmallVectorBase::grow_pod(unsigned int,unsigned int)" (?grow_pod@SmallVectorBase@llvm@@IAEXII@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "protected: class llvm::DIDescriptor __thiscall llvm::DIDescriptor::getDescriptorField(unsigned int)const " (?getDescriptorField@DIDescriptor@llvm@@IBE?AV12@I@Z) referenced in function "protected: class llvm::DIScope __thiscall llvm::DIDescriptor::getFieldAs<class llvm::DIScope>(unsigned int)const " (??$getFieldAs@VDIScope@llvm@@@DIDescriptor@llvm@@IBE?AVDIScope@1@I@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: bool __thiscall llvm::DIDescriptor::isScope(void)const " (?isScope@DIDescriptor@llvm@@QBE_NXZ) referenced in function "public: __thiscall llvm::DIScope::DIScope(class llvm::MDNode *)" (??0DIScope@llvm@@QAE@PAVMDNode@1@@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "class llvm::raw_ostream & __cdecl llvm::operator<<(class llvm::raw_ostream &,class llvm::Type const &)" (??6llvm@@YAAAVraw_ostream@0@AAV10@ABVType@0@@Z) referenced in function "public: class llvm::Value * __thiscall `anonymous namespace'::LLVMCodegen::createGEP<class llvm::Value * *>(class llvm::Value *,class llvm::Type const *,class llvm::Value * *,class llvm::Value * *)" (??$createGEP@PAPAVValue@llvm@@@LLVMCodegen@?A0x889d1c4a@@QAEPAVValue@llvm@@PAV23@PBVType@3@PAPAV23@2@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: void __thiscall llvm::IRBuilderBase::SetInstDebugLocation(class llvm::Instruction *)const " (?SetInstDebugLocation@IRBuilderBase@llvm@@QBEXPAVInstruction@2@@Z) referenced in function "public: class llvm::LoadInst * __thiscall llvm::IRBuilder<0,class llvm::ConstantFolder,class llvm::IRBuilderDefaultInserter<0>>::Insert<class llvm::LoadInst>(class llvm::LoadInst *,class llvm::Twine const &)const " (??$Insert@VLoadInst@llvm@@@?$IRBuilder@$0A@VConstantFolder@llvm@@V?$IRBuilderDefaultInserter@$0A@@2@@llvm@@QBEPAVLoadInst@1@PAV21@ABVTwine@1@@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "protected: void __thiscall llvm::StringMapImpl::RehashTable(void)" (?RehashTable@StringMapImpl@llvm@@IAEXXZ) referenced in function "public: class llvm::StringMapEntry<struct lines *> & __thiscall llvm::StringMap<struct lines *,class llvm::MallocAllocator>::GetOrCreateValue<struct lines *>(class llvm::StringRef,struct lines *)" (??$GetOrCreateValue@PAUlines@@@?$StringMap@PAUlines@@VMallocAllocator@llvm@@@llvm@@QAEAAV?$StringMapEntry@PAUlines@@@1@VStringRef@1@PAUlines@@@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "protected: unsigned int __thiscall llvm::StringMapImpl::LookupBucketFor(class llvm::StringRef)" (?LookupBucketFor@StringMapImpl@llvm@@IAEIVStringRef@2@@Z) referenced in function "public: class llvm::StringMapEntry<struct lines *> & __thiscall llvm::StringMap<struct lines *,class llvm::MallocAllocator>::GetOrCreateValue<struct lines *>(class llvm::StringRef,struct lines *)" (??$GetOrCreateValue@PAUlines@@@?$StringMap@PAUlines@@VMallocAllocator@llvm@@@llvm@@QAEAAV?$StringMapEntry@PAUlines@@@1@VStringRef@1@PAUlines@@@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: void __thiscall llvm::SymbolTableListTraits<class llvm::Instruction,class llvm::BasicBlock>::addNodeToList(class llvm::Instruction *)" (?addNodeToList@?$SymbolTableListTraits@VInstruction@llvm@@VBasicBlock@2@@llvm@@QAEXPAVInstruction@2@@Z) referenced in function "public: class llvm::ilist_iterator<class llvm::Instruction> __thiscall llvm::iplist<class llvm::Instruction,struct llvm::ilist_traits<class llvm::Instruction> >::insert(class llvm::ilist_iterator<class llvm::Instruction>,class llvm::Instruction *)" (?insert@?$iplist@VInstruction@llvm@@U?$ilist_traits@VInstruction@llvm@@@2@@llvm@@QAE?AV?$ilist_iterator@VInstruction@llvm@@@2@V32@PAVInstruction@2@@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: static class llvm::PassInfo const * __cdecl llvm::Pass::lookupPassInfo(int)" (?lookupPassInfo@Pass@llvm@@SAPBVPassInfo@2@H@Z) referenced in function "public: static class llvm::PassInfo const * __cdecl llvm::Pass::getClassPassInfo<class llvm::DominatorTree>(void)" (??$getClassPassInfo@VDominatorTree@llvm@@@Pass@llvm@@SAPBVPassInfo@1@XZ)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2001: unresolved external symbol "public: static class llvm::PassInfo const * __cdecl llvm::Pass::lookupPassInfo(int)" (?lookupPassInfo@Pass@llvm@@SAPBVPassInfo@2@H@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2001: unresolved external symbol "public: static char llvm::DominatorTree::ID" (?ID@DominatorTree@llvm@@2DA)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2001: unresolved external symbol "public: static char llvm::DominatorTree::ID" (?ID@DominatorTree@llvm@@2DA)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2001: unresolved external symbol "public: static char llvm::LoopInfo::ID" (?ID@LoopInfo@llvm@@2DA)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2001: unresolved external symbol "public: static char llvm::ScalarEvolution::ID" (?ID@ScalarEvolution@llvm@@2DA)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2001: unresolved external symbol "public: static char llvm::ScalarEvolution::ID" (?ID@ScalarEvolution@llvm@@2DA)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: static class llvm::Constant * __cdecl llvm::ConstantExpr::getGetElementPtr(class llvm::Constant *,class llvm::Value * const *,unsigned int)" (?getGetElementPtr@ConstantExpr@llvm@@SAPAVConstant@2@PAV32@PBQAVValue@2@I@Z) referenced in function "public: class llvm::Constant * __thiscall llvm::TargetFolder::CreateGetElementPtr(class llvm::Constant *,class llvm::Value * const *,unsigned int)const " (?CreateGetElementPtr@TargetFolder@llvm@@QBEPAVConstant@2@PAV32@PBQAVValue@2@I@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: __thiscall llvm::AttrListPtr::~AttrListPtr(void)" (??1AttrListPtr@llvm@@QAE@XZ) referenced in function __unwindfunclet$??$?0V?$_Vector_iterator@V?$_Vector_val@PAVValue@llvm@@V?$allocator@PAVValue@llvm@@@std@@@std@@@std@@@CallInst@llvm@@AAE@PAVValue@1@V?$_Vector_iterator@V?$_Vector_val@PAVValue@llvm@@V?$allocator@PAVValue@llvm@@@std@@@std@@@std@@1ABVTwine@1@PAVBasicBlock@1@@Z$0
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "protected: __thiscall llvm::Instruction::Instruction(class llvm::Type const *,unsigned int,class llvm::Use *,unsigned int,class llvm::BasicBlock *)" (??0Instruction@llvm@@IAE@PBVType@1@IPAVUse@1@IPAVBasicBlock@1@@Z) referenced in function "private: __thiscall llvm::CallInst::CallInst<class std::_Vector_iterator<classstd::_Vector_val<class llvm::Value *,class std::allocator<class llvm::Value *> > > >(class llvm::Value *,class std::_Vector_iterator<class std::_Vector_val<class llvm::Value *,class std::allocator<class llvm::Value *> > >,class std::_Vector_iterator<class std::_Vector_val<class llvm::Value *,class std::allocator<class llvm::Value *> > >,class llvm::Twine const &,class llvm::BasicBlock *)" (??$?0V?$_Vector_iterator@V?$_Vector_val@PAVValue@llvm@@V?$allocator@PAVValue@llvm@@@std@@@std@@@std@@@CallInst@llvm@@AAE@PAVValue@1@V?$_Vector_iterator@V?$_Vector_val@PAVValue@llvm@@V?$allocator@PAVValue@llvm@@@std@@@std@@@std@@1ABVTwine@1@PAVBasicBlock@1@@Z)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2001: unresolved external symbol "protected: __thiscall llvm::Instruction::Instruction(class llvm::Type const *,unsigned int,class llvm::Use *,unsigned int,class llvm::BasicBlock *)" (??0Instruction@llvm@@IAE@PBVType@1@IPAVUse@1@IPAVBasicBlock@1@@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2001: unresolved external symbol "protected: virtual class llvm::CallInst * __thiscall llvm::CallInst::clone_impl(void)const " (?clone_impl@CallInst@llvm@@MBEPAV12@XZ)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: virtual __thiscall llvm::CallInst::~CallInst(void)" (??1CallInst@llvm@@UAE@XZ) referenced in function "public: virtual void * __thiscall llvm::CallInst::`scalar deleting destructor'(unsigned int)" (??_GCallInst@llvm@@UAEPAXI@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: class llvm::User * __thiscall llvm::Use::getUser(void)const " (?getUser@Use@llvm@@QBEPAVUser@2@XZ) referenced in function "public: class llvm::User * __thiscall llvm::value_use_iterator<class llvm::User>::operator*(void)const " (??D?$value_use_iterator@VUser@llvm@@@llvm@@QBEPAVUser@1@XZ)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2001: unresolved external symbol "public: class llvm::User * __thiscall llvm::Use::getUser(void)const " (?getUser@Use@llvm@@QBEPAVUser@2@XZ)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: static class llvm::Type const * __cdecl llvm::GetElementPtrInst::getIndexedType(class llvm::Type const *,class llvm::Value * const *,unsigned int)" (?getIndexedType@GetElementPtrInst@llvm@@SAPBVType@2@PBV32@PBQAVValue@2@I@Z) referenced in function "private: static class llvm::Type const * __cdecl llvm::GetElementPtrInst::getIndexedType<class llvm::Value * *>(class llvm::Type const *,class llvm::Value * *,class llvm::Value * *,struct std::random_access_iterator_tag)" (??$getIndexedType@PAPAVValue@llvm@@@GetElementPtrInst@llvm@@CAPBVType@1@PBV21@PAPAVValue@1@1Urandom_access_iterator_tag@std@@@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "private: void __thiscall llvm::CallInst::init(class llvm::Value *,class llvm::Value * const *,unsigned int)" (?init@CallInst@llvm@@AAEXPAVValue@2@PBQAV32@I@Z) referenced in function "private: void __thiscall llvm::CallInst::init<class std::_Vector_iterator<class std::_Vector_val<class llvm::Value *,class std::allocator<class llvm::Value *> > > >(class llvm::Value *,class std::_Vector_iterator<class std::_Vector_val<class llvm::Value *,class std::allocator<class llvm::Value *> > >,class std::_Vector_iterator<class std::_Vector_val<class llvm::Value *,class std::allocator<class llvm::Value *> > >,class llvm::Twine const &,struct std::random_access_iterator_tag)" (??$init@V?$_Vector_iterator@V?$_Vector_val@PAVValue@llvm@@V?$allocator@PAVValue@llvm@@@std@@@std@@@std@@@CallInst@llvm@@AAEXPAVValue@1@V?$_Vector_iterator@V?$_Vector_val@PAVValue@llvm@@V?$allocator@PAVValue@llvm@@@std@@@std@@@std@@1ABVTwine@1@Urandom_access_iterator_tag@4@@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2001: unresolved external symbol "protected: virtual class llvm::GetElementPtrInst * __thiscall llvm::GetElementPtrInst::clone_impl(void)const " (?clone_impl@GetElementPtrInst@llvm@@MBEPAV12@XZ)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "private: void __thiscall llvm::GetElementPtrInst::init(class llvm::Value *,class llvm::Value * const *,unsigned int,class llvm::Twine const &)" (?init@GetElementPtrInst@llvm@@AAEXPAVValue@2@PBQAV32@IABVTwine@2@@Z) referenced in function "private: void __thiscall llvm::GetElementPtrInst::init<class llvm::Value * *>(class llvm::Value *,class llvm::Value * *,class llvm::Value * *,class llvm::Twine const &,struct std::random_access_iterator_tag)" (??$init@PAPAVValue@llvm@@@GetElementPtrInst@llvm@@AAEXPAVValue@1@PAPAV21@1ABVTwine@1@Urandom_access_iterator_tag@std@@@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: static bool __cdecl llvm::SCEVCouldNotCompute::classof(class llvm::SCEV const *)" (?classof@SCEVCouldNotCompute@llvm@@SA_NPBVSCEV@2@@Z) referenced in function "bool __cdecl llvm::isa_impl<struct llvm::SCEVCouldNotCompute,class llvm::SCEV>(class llvm::SCEV const &)" (??$isa_impl@USCEVCouldNotCompute@llvm@@VSCEV@2@@llvm@@YA_NABVSCEV@0@@Z)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2001: unresolved external symbol "public: static bool __cdecl llvm::SCEVCouldNotCompute::classof(class llvm::SCEV const *)" (?classof@SCEVCouldNotCompute@llvm@@SA_NPBVSCEV@2@@Z)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol _LLVMLinkInJIT referenced in function "public: __thiscall `anonymous namespace'::ForceJITLinking::ForceJITLinking(void)" (??0ForceJITLinking@?A0x889d1c4a@@QAE@XZ)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: __thiscall llvm::sys::ThreadLocalImpl::ThreadLocalImpl(void)" (??0ThreadLocalImpl@sys@llvm@@QAE@XZ) referenced in function "public: __thiscall llvm::sys::ThreadLocal<int const [16]>::ThreadLocal<int const [16]>(void)" (??0?$ThreadLocal@$$BY0BA@$$CBH@sys@llvm@@QAE@XZ)
2>libclamavcxx.lib(bytecode2llvm.obj) : error LNK2019: unresolved external symbol "public: virtual __thiscall llvm::sys::ThreadLocalImpl::~ThreadLocalImpl(void)" (??1ThreadLocalImpl@sys@llvm@@UAE@XZ) referenced in function "public: virtual __thiscall llvm::sys::ThreadLocal<int const [16]>::~ThreadLocal<int const [16]>(void)" (??1?$ThreadLocal@$$BY0BA@$$CBH@sys@llvm@@UAE@XZ)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2019: unresolved external symbol "public: void __thiscall llvm::Value::replaceAllUsesWith(class llvm::Value *)" (?replaceAllUsesWith@Value@llvm@@QAEXPAV12@@Z) referenced in function "public: virtual bool __thiscall `anonymous namespace'::PtrVerifier::runOnFunction(class llvm::Function &)" (?runOnFunction@PtrVerifier@?A0x3d94e83c@@UAE_NAAVFunction@llvm@@@Z)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2019: unresolved external symbol "public: static class llvm::UndefValue * __cdecl llvm::UndefValue::get(class llvm::Type const *)" (?get@UndefValue@llvm@@SAPAV12@PBVType@2@@Z) referenced in function "public: virtual bool __thiscall `anonymous namespace'::PtrVerifier::runOnFunction(class llvm::Function &)" (?runOnFunction@PtrVerifier@?A0x3d94e83c@@UAE_NAAVFunction@llvm@@@Z)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2019: unresolved external symbol "class llvm::raw_ostream & __cdecl llvm::dbgs(void)" (?dbgs@llvm@@YAAAVraw_ostream@1@XZ) referenced in function "public: virtual bool __thiscall `anonymous namespace'::PtrVerifier::runOnFunction(class llvm::Function &)" (?runOnFunction@PtrVerifier@?A0x3d94e83c@@UAE_NAAVFunction@llvm@@@Z)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2019: unresolved external symbol "public: class llvm::Value * __thiscall llvm::Value::stripPointerCasts(void)" (?stripPointerCasts@Value@llvm@@QAEPAV12@XZ) referenced in function "public: virtual bool __thiscall `anonymous namespace'::PtrVerifier::runOnFunction(class llvm::Function &)" (?runOnFunction@PtrVerifier@?A0x3d94e83c@@UAE_NAAVFunction@llvm@@@Z)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2019: unresolved external symbol "private: unsigned int __thiscall llvm::AttrListPtr::getAttributes(unsigned int)const " (?getAttributes@AttrListPtr@llvm@@ABEII@Z) referenced in function "public: bool __thiscall llvm::AttrListPtr::paramHasAttr(unsigned int,unsigned int)const " (?paramHasAttr@AttrListPtr@llvm@@QBE_NII@Z)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2019: unresolved external symbol "public: unsigned char __thiscall llvm::TargetData::getABITypeAlignment(class llvm::Type const *)const " (?getABITypeAlignment@TargetData@llvm@@QBEEPBVType@2@@Z) referenced in function "public: unsigned __int64 __thiscall llvm::TargetData::getTypeAllocSize(class llvm::Type const *)const " (?getTypeAllocSize@TargetData@llvm@@QBE_KPBVType@2@@Z)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2019: unresolved external symbol "public: unsigned __int64 __thiscall llvm::TargetData::getTypeSizeInBits(class llvm::Type const *)const " (?getTypeSizeInBits@TargetData@llvm@@QBE_KPBVType@2@@Z) referenced in function "public: unsigned __int64 __thiscall llvm::TargetData::getTypeStoreSize(class llvm::Type const *)const " (?getTypeStoreSize@TargetData@llvm@@QBE_KPBVType@2@@Z)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2019: unresolved external symbol "public: class llvm::SCEV const * __thiscall llvm::ScalarEvolution::getUMaxExpr(class llvm::SCEV const *,class llvm::SCEV const *)" (?getUMaxExpr@ScalarEvolution@llvm@@QAEPBVSCEV@2@PBV32@0@Z) referenced in function "private: bool __thiscall `anonymous namespace'::PtrVerifier::validateAccess(class llvm::Value *,class llvm::Value *,class llvm::Instruction *)" (?validateAccess@PtrVerifier@?A0x3d94e83c@@AAE_NPAVValue@llvm@@0PAVInstruction@4@@Z)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2019: unresolved external symbol "public: bool __thiscall llvm::SCEV::isZero(void)const " (?isZero@SCEV@llvm@@QBE_NXZ) referenced in function "private: bool __thiscall `anonymous namespace'::PtrVerifier::validateAccess(class llvm::Value *,class llvm::Value *,class llvm::Instruction *)" (?validateAccess@PtrVerifier@?A0x3d94e83c@@AAE_NPAVValue@llvm@@0PAVInstruction@4@@Z)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2019: unresolved external symbol "public: class llvm::SCEV const * __thiscall llvm::ScalarEvolution::getNoopOrZeroExtend(class llvm::SCEV const *,class llvm::Type const *)" (?getNoopOrZeroExtend@ScalarEvolution@llvm@@QAEPBVSCEV@2@PBV32@PBVType@2@@Z) referenced in function "private: bool __thiscall `anonymous namespace'::PtrVerifier::validateAccess(class llvm::Value *,class llvm::Value *,class llvm::Instruction *)" (?validateAccess@PtrVerifier@?A0x3d94e83c@@AAE_NPAVValue@llvm@@0PAVInstruction@4@@Z)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2019: unresolved external symbol "public: class llvm::SCEV const * __thiscall llvm::ScalarEvolution::getMinusSCEV(class llvm::SCEV const *,class llvm::SCEV const *)" (?getMinusSCEV@ScalarEvolution@llvm@@QAEPBVSCEV@2@PBV32@0@Z) referenced in function "private: bool __thiscall `anonymous namespace'::PtrVerifier::validateAccess(class llvm::Value *,class llvm::Value *,class llvm::Instruction *)" (?validateAccess@PtrVerifier@?A0x3d94e83c@@AAE_NPAVValue@llvm@@0PAVInstruction@4@@Z)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2019: unresolved external symbol "public: class llvm::SCEV const * __thiscall llvm::ScalarEvolution::getSCEV(class llvm::Value *)" (?getSCEV@ScalarEvolution@llvm@@QAEPBVSCEV@2@PAVValue@2@@Z) referenced in function "private: bool __thiscall `anonymous namespace'::PtrVerifier::validateAccess(class llvm::Value *,class llvm::Value *,class llvm::Instruction *)" (?validateAccess@PtrVerifier@?A0x3d94e83c@@AAE_NPAVValue@llvm@@0PAVInstruction@4@@Z)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2019: unresolved external symbol "public: class llvm::LLVMContext & __thiscall llvm::Value::getContext(void)const " (?getContext@Value@llvm@@QBEAAVLLVMContext@2@XZ) referenced in function "private: bool __thiscall `anonymous namespace'::PtrVerifier::validateAccess(class llvm::Value *,class llvm::Value *,class llvm::Instruction *)" (?validateAccess@PtrVerifier@?A0x3d94e83c@@AAE_NPAVValue@llvm@@0PAVInstruction@4@@Z)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2019: unresolved external symbol "public: class llvm::SCEV const * __thiscall llvm::ScalarEvolution::getAddExpr(class llvm::SmallVectorImpl<class llvm::SCEV const *> &,bool,bool)" (?getAddExpr@ScalarEvolution@llvm@@QAEPBVSCEV@2@AAV?$SmallVectorImpl@PBVSCEV@llvm@@@2@_N1@Z) referenced in function "public: class llvm::SCEV const * __thiscall llvm::ScalarEvolution::getAddExpr(class llvm::SCEV const *,class llvm::SCEV const *,bool,bool)" (?getAddExpr@ScalarEvolution@llvm@@QAEPBVSCEV@2@PBV32@0_N1@Z)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2019: unresolved external symbol "public: __thiscall llvm::BitCastInst::BitCastInst(class llvm::Value *,class llvm::Type const *,class llvm::Twine const &,class llvm::Instruction *)" (??0BitCastInst@llvm@@QAE@PAVValue@1@PBVType@1@ABVTwine@1@PAVInstruction@1@@Z) referenced in function "private: class llvm::Value * __thiscall `anonymous namespace'::PtrVerifier::getPointerBase(class llvm::Value *)" (?getPointerBase@PtrVerifier@?A0x3d94e83c@@AAEPAVValue@llvm@@PAV34@@Z)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2019: unresolved external symbol "public: class llvm::Value * __thiscall llvm::Value::getUnderlyingObject(unsigned int)" (?getUnderlyingObject@Value@llvm@@QAEPAV12@I@Z) referenced in function "private: class llvm::Value * __thiscall `anonymous namespace'::PtrVerifier::getPointerBase(class llvm::Value *)" (?getPointerBase@PtrVerifier@?A0x3d94e83c@@AAEPAVValue@llvm@@PAV34@@Z)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2001: unresolved external symbol "protected: virtual class llvm::PHINode * __thiscall llvm::PHINode::clone_impl(void)const " (?clone_impl@PHINode@llvm@@MBEPAV12@XZ)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2019: unresolved external symbol "private: void __thiscall llvm::PHINode::resizeOperands(unsigned int)" (?resizeOperands@PHINode@llvm@@AAEXI@Z) referenced in function "public: void __thiscall llvm::PHINode::addIncoming(class llvm::Value *,class llvm::BasicBlock *)" (?addIncoming@PHINode@llvm@@QAEXPAVValue@2@PAVBasicBlock@2@@Z)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2019: unresolved external symbol "public: virtual __thiscall llvm::PHINode::~PHINode(void)" (??1PHINode@llvm@@UAE@XZ) referenced in function "public: virtual void * __thiscall llvm::PHINode::`scalar deleting destructor'(unsigned int)" (??_GPHINode@llvm@@UAEPAXI@Z)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2019: unresolved external symbol "public: __thiscall llvm::ZExtInst::ZExtInst(class llvm::Value *,class llvm::Type const *,class llvm::Twine const &,class llvm::Instruction *)" (??0ZExtInst@llvm@@QAE@PAVValue@1@PBVType@1@ABVTwine@1@PAVInstruction@1@@Z) referenced in function "private: class llvm::Value * __thiscall `anonymous namespace'::PtrVerifier::getPointerBounds(class llvm::Value *)" (?getPointerBounds@PtrVerifier@?A0x3d94e83c@@AAEPAVValue@llvm@@PAV34@@Z)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2019: unresolved external symbol "public: static class llvm::Constant * __cdecl llvm::ConstantExpr::getZExt(class llvm::Constant *,class llvm::Type const *)" (?getZExt@ConstantExpr@llvm@@SAPAVConstant@2@PAV32@PBVType@2@@Z) referenced in function "private: class llvm::Value * __thiscall `anonymous namespace'::PtrVerifier::getPointerBounds(class llvm::Value *)" (?getPointerBounds@PtrVerifier@?A0x3d94e83c@@AAEPAVValue@llvm@@PAV34@@Z)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2019: unresolved external symbol "public: class llvm::Value * __thiscall llvm::PointerTracking::computeAllocationCountValue(class llvm::Value *,class llvm::Type const * &)const " (?computeAllocationCountValue@PointerTracking@llvm@@QBEPAVValue@2@PAV32@AAPBVType@2@@Z) referenced in function "private: class llvm::Value * __thiscall `anonymous namespace'::PtrVerifier::getPointerBounds(class llvm::Value *)" (?getPointerBounds@PtrVerifier@?A0x3d94e83c@@AAEPAVValue@llvm@@PAV34@@Z)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2019: unresolved external symbol "public: unsigned int __thiscall llvm::Argument::getArgNo(void)const " (?getArgNo@Argument@llvm@@QBEIXZ) referenced in function "private: class llvm::Value * __thiscall `anonymous namespace'::PtrVerifier::getPointerBounds(class llvm::Value *)" (?getPointerBounds@PtrVerifier@?A0x3d94e83c@@AAEPAVValue@llvm@@PAV34@@Z)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2019: unresolved external symbol "public: class llvm::LLVMContext & __thiscall llvm::BasicBlock::getContext(void)const " (?getContext@BasicBlock@llvm@@QBEAAVLLVMContext@2@XZ) referenced in function "private: bool __thiscall `anonymous namespace'::PtrVerifier::insertCheck(class llvm::SCEV const *,class llvm::SCEV const *,class llvm::Instruction *,bool)" (?insertCheck@PtrVerifier@?A0x3d94e83c@@AAE_NPBVSCEV@llvm@@0PAVInstruction@4@_N@Z)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2019: unresolved external symbol "public: unsigned int __thiscall llvm::LLVMContext::getMDKindID(class llvm::StringRef)const " (?getMDKindID@LLVMContext@llvm@@QBEIVStringRef@2@@Z) referenced in function "private: bool __thiscall `anonymous namespace'::PtrVerifier::insertCheck(class llvm::SCEV const *,class llvm::SCEV const *,class llvm::Instruction *,bool)" (?insertCheck@PtrVerifier@?A0x3d94e83c@@AAE_NPBVSCEV@llvm@@0PAVInstruction@4@_N@Z)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2019: unresolved external symbol "private: __thiscall llvm::CallInst::CallInst(class llvm::Value *,class llvm::Value *,class llvm::Twine const &,class llvm::BasicBlock *)" (??0CallInst@llvm@@AAE@PAVValue@1@0ABVTwine@1@PAVBasicBlock@1@@Z) referenced in function "public: static class llvm::CallInst * __cdecl llvm::CallInst::Create(class llvm::Value *,class llvm::Value *,class llvm::Twine const &,class llvm::BasicBlock *)" (?Create@CallInst@llvm@@SAPAV12@PAVValue@2@0ABVTwine@2@PAVBasicBlock@2@@Z)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2019: unresolved external symbol "private: class llvm::Value * __thiscall llvm::SCEVExpander::expandCodeFor(class llvm::SCEV const *,class llvm::Type const *)" (?expandCodeFor@SCEVExpander@llvm@@AAEPAVValue@2@PBVSCEV@2@PBVType@2@@Z) referenced in function "public: class llvm::Value * __thiscall llvm::SCEVExpander::expandCodeFor(class llvm::SCEV const *,class llvm::Type const *,class llvm::Instruction *)" (?expandCodeFor@SCEVExpander@llvm@@QAEPAVValue@2@PBVSCEV@2@PBVType@2@PAVInstruction@2@@Z)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2019: unresolved external symbol "public: class llvm::BasicBlock * __thiscall llvm::BasicBlock::getUniquePredecessor(void)" (?getUniquePredecessor@BasicBlock@llvm@@QAEPAV12@XZ) referenced in function "private: class llvm::MDNode * __thiscall `anonymous namespace'::PtrVerifier::getLocation(class llvm::Instruction *,bool &,unsigned int)" (?getLocation@PtrVerifier@?A0x3d94e83c@@AAEPAVMDNode@llvm@@PAVInstruction@4@AA_NI@Z)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2019: unresolved external symbol "private: class llvm::MDNode * __thiscall llvm::Instruction::getMetadataImpl(unsigned int)const " (?getMetadataImpl@Instruction@llvm@@ABEPAVMDNode@2@I@Z) referenced in function "public: class llvm::MDNode * __thiscall llvm::Instruction::getMetadata(unsigned int)const " (?getMetadata@Instruction@llvm@@QBEPAVMDNode@2@I@Z)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2019: unresolved external symbol "private: void __thiscall llvm::ValueHandleBase::RemoveFromUseList(void)" (?RemoveFromUseList@ValueHandleBase@llvm@@AAEXXZ) referenced in function "public: __thiscall llvm::ValueHandleBase::~ValueHandleBase(void)" (??1ValueHandleBase@llvm@@QAE@XZ)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2019: unresolved external symbol "public: void __thiscall llvm::SymbolTableListTraits<class llvm::Instruction,class llvm::BasicBlock>::removeNodeFromList(class llvm::Instruction *)" (?removeNodeFromList@?$SymbolTableListTraits@VInstruction@llvm@@VBasicBlock@2@@llvm@@QAEXPAVInstruction@2@@Z) referenced in function "public: class llvm::Instruction * __thiscall llvm::iplist<class llvm::Instruction,struct llvm::ilist_traits<class llvm::Instruction> >::remove(class llvm::ilist_iterator<class llvm::Instruction> &)" (?remove@?$iplist@VInstruction@llvm@@U?$ilist_traits@VInstruction@llvm@@@2@@llvm@@QAEPAVInstruction@2@AAV?$ilist_iterator@VInstruction@llvm@@@2@@Z)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2001: unresolved external symbol "public: static char llvm::CallGraph::ID" (?ID@CallGraph@llvm@@2DA)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2001: unresolved external symbol "public: static char llvm::PointerTracking::ID" (?ID@PointerTracking@llvm@@2DA)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2019: unresolved external symbol "private: void __thiscall llvm::ValueHandleBase::AddToExistingUseList(class llvm::ValueHandleBase * *)" (?AddToExistingUseList@ValueHandleBase@llvm@@AAEXPAPAV12@@Z) referenced in function "public: __thiscall llvm::ValueHandleBase::ValueHandleBase(enum llvm::ValueHandleBase::HandleBaseKind,class llvm::ValueHandleBase const &)" (??0ValueHandleBase@llvm@@QAE@W4HandleBaseKind@01@ABV01@@Z)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2019: unresolved external symbol "public: unsigned int __thiscall llvm::Function::getIntrinsicID(void)const " (?getIntrinsicID@Function@llvm@@QBEIXZ) referenced in function "public: enum llvm::Intrinsic::ID __thiscall llvm::IntrinsicInst::getIntrinsicID(void)const " (?getIntrinsicID@IntrinsicInst@llvm@@QBE?AW4ID@Intrinsic@2@XZ)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2019: unresolved external symbol "public: __thiscall llvm::IncludeFile::IncludeFile(void const *)" (??0IncludeFile@llvm@@QAE@PBX@Z) referenced in function "void __cdecl llvm::`dynamic initializer for 'CallGraphLinkObj''(void)" (??__ECallGraphLinkObj@llvm@@YAXXZ)
2>libclamavcxx.lib(ClamBCRTChecks.obj) : error LNK2001: unresolved external symbol "char const llvm::CallGraphLinkVar" (?CallGraphLinkVar@llvm@@3DB)
2>C:\Users\clam\Desktop\clamav-devel\win32\Win32\Debug\libclamav.dll : fatal error LNK1120: 251 unresolved externals
2>
2>Build FAILED.
2>
2>Time Elapsed 00:00:02.62
3>------ Build started: Project: clamd, Configuration: Debug Win32 ------
4>------ Build started: Project: clamdscan, Configuration: Debug Win32 ------
3>Build started 7/22/2010 8:28:07 PM.
3>InitializeBuildStatus:
3>  Creating "C:\Users\clam\Desktop\clamav-devel\win32\build\Win32\clamd\Debug\clamd.unsuccessfulbuild" because "AlwaysCreate" was specified.
4>Build started 7/22/2010 8:28:08 PM.
3>ClCompile:
3>  All outputs are up-to-date.
3>ResourceCompile:
3>  All outputs are up-to-date.
4>InitializeBuildStatus:
4>  Creating "C:\Users\clam\Desktop\clamav-devel\win32\build\Win32\clamdscan\Debug\clamdscan.unsuccessfulbuild" because "AlwaysCreate" was specified.
4>ClCompile:
4>  All outputs are up-to-date.
4>ResourceCompile:
4>  All outputs are up-to-date.
3>Link:
3>  clamd.vcxproj -> C:\Users\clam\Desktop\clamav-devel\win32\Win32\Debug\clamd.exe
4>Link:
4>  clamdscan.vcxproj -> C:\Users\clam\Desktop\clamav-devel\win32\Win32\Debug\clamdscan.exe
3>FinalizeBuildStatus:
3>  Deleting file "C:\Users\clam\Desktop\clamav-devel\win32\build\Win32\clamd\Debug\clamd.unsuccessfulbuild".
3>  Touching "C:\Users\clam\Desktop\clamav-devel\win32\build\Win32\clamd\Debug\clamd.lastbuildstate".
3>
3>Build succeeded.
3>
3>Time Elapsed 00:00:01.73
4>FinalizeBuildStatus:
4>  Deleting file "C:\Users\clam\Desktop\clamav-devel\win32\build\Win32\clamdscan\Debug\clamdscan.unsuccessfulbuild".
4>  Touching "C:\Users\clam\Desktop\clamav-devel\win32\build\Win32\clamdscan\Debug\clamdscan.lastbuildstate".
4>
4>Build succeeded.
4>
4>Time Elapsed 00:00:01.63
5>------ Build started: Project: clambc, Configuration: Debug Win32 ------
6>------ Build started: Project: clamconf, Configuration: Debug Win32 ------
5>Build started 7/22/2010 8:28:09 PM.
5>InitializeBuildStatus:
5>  Touching "C:\Users\clam\Desktop\clamav-devel\win32\build\Win32\clambc\Debug\clambc.unsuccessfulbuild".
6>Build started 7/22/2010 8:28:09 PM.
5>ClCompile:
5>  All outputs are up-to-date.
5>ResourceCompile:
5>  All outputs are up-to-date.
5>ManifestResourceCompile:
5>  All outputs are up-to-date.
6>InitializeBuildStatus:
6>  Creating "C:\Users\clam\Desktop\clamav-devel\win32\build\Win32\clamconf\Debug\clamconf.unsuccessfulbuild" because "AlwaysCreate" was specified.
6>ClCompile:
6>  All outputs are up-to-date.
6>ResourceCompile:
6>  All outputs are up-to-date.
6>Link:
6>  clamconf.vcxproj -> C:\Users\clam\Desktop\clamav-devel\win32\Win32\Debug\clamconf.exe
5>Manifest:
5>  
6>FinalizeBuildStatus:
6>  Deleting file "C:\Users\clam\Desktop\clamav-devel\win32\build\Win32\clamconf\Debug\clamconf.unsuccessfulbuild".
6>  Touching "C:\Users\clam\Desktop\clamav-devel\win32\build\Win32\clamconf\Debug\clamconf.lastbuildstate".
6>
6>Build succeeded.
6>
6>Time Elapsed 00:00:01.26
5>mt.exe : general error c101008a: Failed to save the updated manifest to the file "C:\Users\clam\Desktop\clamav-devel\win32\build\Win32\clambc\Debug\clambc.exe.embed.manifest". The parameter is incorrect.
5>  
5>
5>Build FAILED.
5>
5>Time Elapsed 00:00:01.34
7>------ Build started: Project: freshclam, Configuration: Debug Win32 ------
7>Build started 7/22/2010 8:28:11 PM.
7>InitializeBuildStatus:
7>  Creating "C:\Users\clam\Desktop\clamav-devel\win32\build\Win32\freshclam\Debug\freshclam.unsuccessfulbuild" because "AlwaysCreate" was specified.
7>ClCompile:
7>  All outputs are up-to-date.
7>ResourceCompile:
7>  All outputs are up-to-date.
8>------ Build started: Project: sigtool, Configuration: Debug Win32 ------
8>Build started 7/22/2010 8:28:11 PM.
8>InitializeBuildStatus:
8>  Creating "C:\Users\clam\Desktop\clamav-devel\win32\build\Win32\sigtool\Debug\sigtool.unsuccessfulbuild" because "AlwaysCreate" was specified.
8>ClCompile:
8>  All outputs are up-to-date.
8>ResourceCompile:
8>  All outputs are up-to-date.
7>Link:
7>  freshclam.vcxproj -> C:\Users\clam\Desktop\clamav-devel\win32\Win32\Debug\freshclam.exe
7>FinalizeBuildStatus:
7>  Deleting file "C:\Users\clam\Desktop\clamav-devel\win32\build\Win32\freshclam\Debug\freshclam.unsuccessfulbuild".
7>  Touching "C:\Users\clam\Desktop\clamav-devel\win32\build\Win32\freshclam\Debug\freshclam.lastbuildstate".
7>
7>Build succeeded.
7>
7>Time Elapsed 00:00:01.51
8>Link:
8>  sigtool.vcxproj -> C:\Users\clam\Desktop\clamav-devel\win32\Win32\Debug\sigtool.exe
9>------ Build started: Project: clamscan, Configuration: Debug Win32 ------
9>Build started 7/22/2010 8:28:13 PM.
9>InitializeBuildStatus:
9>  Creating "C:\Users\clam\Desktop\clamav-devel\win32\build\Win32\clamscan\Debug\clamscan.unsuccessfulbuild" because "AlwaysCreate" was specified.
9>ClCompile:
9>  All outputs are up-to-date.
9>ResourceCompile:
9>  All outputs are up-to-date.
8>FinalizeBuildStatus:
8>  Deleting file "C:\Users\clam\Desktop\clamav-devel\win32\build\Win32\sigtool\Debug\sigtool.unsuccessfulbuild".
8>  Touching "C:\Users\clam\Desktop\clamav-devel\win32\build\Win32\sigtool\Debug\sigtool.lastbuildstate".
8>
8>Build succeeded.
8>
8>Time Elapsed 00:00:01.70
10>------ Skipped Build: Project: clamav-for-windows, Configuration: Debug Win32 ------
10>Project not selected to build for this solution configuration 
9>Link:
9>  clamscan.vcxproj -> C:\Users\clam\Desktop\clamav-devel\win32\Win32\Debug\clamscan.exe
9>FinalizeBuildStatus:
9>  Deleting file "C:\Users\clam\Desktop\clamav-devel\win32\build\Win32\clamscan\Debug\clamscan.unsuccessfulbuild".
9>  Touching "C:\Users\clam\Desktop\clamav-devel\win32\build\Win32\clamscan\Debug\clamscan.lastbuildstate".
9>
9>Build succeeded.
9>
9>Time Elapsed 00:00:00.90
========== Build: 6 succeeded, 3 failed, 6 up-to-date, 1 skipped ==========