At 10:45 AM +0300 5/2/10, Török Edwin wrote:
On 05/02/2010 12:49 AM, Tom Shaw wrote:
At 10:52 PM +0300 5/1/10, Török Edwin wrote:
Please run 'make VERBOSE=1', and paste the output.
llvm[3]: Compiling version.c for Release build
Thanks, please 'git pull' and try building again.
Edwin,
No joy:
/Users/tshaw/Sites/clamav/clamav-bytecode-compiler.old/clamav-bytecode-compiler/obj/tools/opt/Release/GraphPrinters.o
/Users/tshaw/Sites/clamav/clamav-bytecode-compiler.old/clamav-bytecode-compiler/obj/tools/opt/Release/PrintSCC.o
/Users/tshaw/Sites/clamav/clamav-bytecode-compiler.old/clamav-bytecode-compiler/obj/tools/opt/Release/opt.o
\
-lLLVMipo -lLLVMScalarOpts
-lLLVMInstCombine -lLLVMInstrumentation
-lLLVMTransformUtils -lLLVMipa -lLLVMAnalysis
-lLLVMTarget -lLLVMMC -lLLVMAsmParser
-lLLVMBitWriter -lLLVMBitReader -lLLVMCore
-lLLVMSupport -lLLVMSystem -lpthread -lm
Undefined symbols:
"llvm::Value::getUnderlyingObject()", referenced from:
llvm::LoopDependenceAnalysis::analysePair(llvm::LoopDependenceAnalysis::DependencePair*)
constin
libLLVMAnalysis.a(LoopDependenceAnalysis.o)
llvm::LoopDependenceAnalysis::analysePair(llvm::LoopDependenceAnalysis::DependencePair*)
constin
libLLVMAnalysis.a(LoopDependenceAnalysis.o)
"typeinfo for llvm::ScalarEvolution", referenced from:
__ZTIN4llvm15ScalarEvolutionE$non_lazy_ptr
in libLLVMScalarOpts.a(LoopDeletion.o)
__ZTIN4llvm15ScalarEvolutionE$non_lazy_ptr
in libLLVMAnalysis.a(LoopDependenceAnalysis.o)
__ZTIN4llvm15ScalarEvolutionE$non_lazy_ptr
in libLLVMScalarOpts.a(LoopRotation.o)
"typeinfo for llvm::LoopPass", referenced from:
typeinfo for (anonymous
namespace)::LoopDeletionin
libLLVMScalarOpts.a(LoopDeletion.o)
typeinfo for (anonymous
namespace)::LoopExtractorin
libLLVMipo.a(LoopExtractor.o)
typeinfo for (anonymous namespace)::LCSSAin
libLLVMTransformUtils.a(LCSSA.o)
typeinfo for llvm::LoopDependenceAnalysisin
libLLVMAnalysis.a(LoopDependenceAnalysis.o)
typeinfo for (anonymous
namespace)::LoopRotatein
libLLVMScalarOpts.a(LoopRotation.o)
"typeinfo for llvm::TargetData", referenced from:
__ZTIN4llvm10TargetDataE$non_lazy_ptr in
libLLVMAnalysis.a(LazyValueInfo.o)
"typeinfo for llvm::CallGraph", referenced from:
__ZTIN4llvm9CallGraphE$non_lazy_ptr in libLLVMipo.a(PruneEH.o)
"typeinfo for llvm::CallGraphSCCPass", referenced from:
typeinfo for (anonymous namespace)::PruneEHin libLLVMipo.a(PruneEH.o)
"typeinfo for llvm::Inliner", referenced from:
typeinfo for (anonymous
namespace)::AlwaysInlinerin
libLLVMipo.a(InlineAlways.o)
typeinfo for (anonymous
namespace)::SimpleInlinerin
libLLVMipo.a(InlineSimple.o)
"typeinfo for llvm::LoopInfo", referenced from:
__ZTIN4llvm8LoopInfoE$non_lazy_ptr in libLLVMScalarOpts.a(LoopDeletion.o)
__ZTIN4llvm8LoopInfoE$non_lazy_ptr in libLLVMScalarOpts.a(LoopRotation.o)
"typeinfo for llvm::AliasAnalysis", referenced from:
__ZTIN4llvm13AliasAnalysisE$non_lazy_ptr in
libLLVMAnalysis.a(AliasSetTracker.o)
typeinfo for llvm::LibCallAliasAnalysisin
libLLVMAnalysis.a(LibCallAliasAnalysis.o)
__ZTIN4llvm13AliasAnalysisE$non_lazy_ptr in
libLLVMAnalysis.a(LoopDependenceAnalysis.o)
ld: symbol(s) not found
collect2: ld returned 1 exit status
make[2]: ***
[/Users/tshaw/Sites/clamav/clamav-bytecode-compiler.old/clamav-bytecode-compiler/obj/Release/bin/opt]
Error 1
make[1]: *** [opt/.makeall] Error 2
make: *** [all] Error 1
_______________________________________________
Help us build a comprehensive ClamAV guide: visit http://wiki.clamav.net
http://www.clamav.net/support/ml