[LLVMbugs] [Bug 9958] New: powerpc-darwin8 build: multiply defined _abort
bugzilla-daemon at llvm.org
bugzilla-daemon at llvm.org
Thu May 19 17:44:28 PDT 2011
http://llvm.org/bugs/show_bug.cgi?id=9958
Summary: powerpc-darwin8 build: multiply defined _abort
Product: new-bugs
Version: 2.9
Platform: Macintosh
OS/Version: MacOS X
Status: NEW
Severity: normal
Priority: P
Component: new bugs
AssignedTo: unassignedbugs at nondot.org
ReportedBy: fang at csl.cornell.edu
CC: llvmbugs at cs.uiuc.edu
With LLVM-2.9, building on powerpc-darwin8 (Mac OS X 10.4), compile dies at:
/sw/var/lib/fink/path-prefix-g++-4.0/c++ -fPIC -O3 -DNDEBUG
-mmacosx-version-min=10.4 -Wl,-search_paths_first
-Wl,-headerpad_max_install_names -L/sw/lib
CMakeFiles/tblgen.dir/ARMDecoderEmitter.cpp.o
CMakeFiles/tblgen.dir/AsmMatcherEmitter.cpp.o
CMakeFiles/tblgen.dir/AsmWriterEmitter.cpp.o
CMakeFiles/tblgen.dir/AsmWriterInst.cpp.o
CMakeFiles/tblgen.dir/CallingConvEmitter.cpp.o
CMakeFiles/tblgen.dir/ClangASTNodesEmitter.cpp.o
CMakeFiles/tblgen.dir/ClangAttrEmitter.cpp.o
CMakeFiles/tblgen.dir/ClangDiagnosticsEmitter.cpp.o
CMakeFiles/tblgen.dir/ClangSACheckersEmitter.cpp.o
CMakeFiles/tblgen.dir/CodeEmitterGen.cpp.o
CMakeFiles/tblgen.dir/CodeGenDAGPatterns.cpp.o
CMakeFiles/tblgen.dir/CodeGenInstruction.cpp.o
CMakeFiles/tblgen.dir/CodeGenTarget.cpp.o
CMakeFiles/tblgen.dir/DAGISelEmitter.cpp.o
CMakeFiles/tblgen.dir/DAGISelMatcherEmitter.cpp.o
CMakeFiles/tblgen.dir/DAGISelMatcherGen.cpp.o
CMakeFiles/tblgen.dir/DAGISelMatcherOpt.cpp.o
CMakeFiles/tblgen.dir/DAGISelMatcher.cpp.o
CMakeFiles/tblgen.dir/DisassemblerEmitter.cpp.o
CMakeFiles/tblgen.dir/EDEmitter.cpp.o
CMakeFiles/tblgen.dir/FastISelEmitter.cpp.o
CMakeFiles/tblgen.dir/FixedLenDecoderEmitter.cpp.o
CMakeFiles/tblgen.dir/InstrEnumEmitter.cpp.o
CMakeFiles/tblgen.dir/InstrInfoEmitter.cpp.o
CMakeFiles/tblgen.dir/IntrinsicEmitter.cpp.o
CMakeFiles/tblgen.dir/LLVMCConfigurationEmitter.cpp.o
CMakeFiles/tblgen.dir/NeonEmitter.cpp.o
CMakeFiles/tblgen.dir/OptParserEmitter.cpp.o CMakeFiles/tblgen.dir/Record.cpp.o
CMakeFiles/tblgen.dir/RegisterInfoEmitter.cpp.o
CMakeFiles/tblgen.dir/StringMatcher.cpp.o
CMakeFiles/tblgen.dir/SubtargetEmitter.cpp.o
CMakeFiles/tblgen.dir/TGLexer.cpp.o CMakeFiles/tblgen.dir/TGParser.cpp.o
CMakeFiles/tblgen.dir/TGValueTypes.cpp.o CMakeFiles/tblgen.dir/TableGen.cpp.o
CMakeFiles/tblgen.dir/TableGenBackend.cpp.o
CMakeFiles/tblgen.dir/X86DisassemblerTables.cpp.o
CMakeFiles/tblgen.dir/X86RecognizableInstr.cpp.o -o ../../bin/tblgen
-lpthread ../../lib/libLLVMSupport.a -lpthread
/usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: multiple definitions of symbol
_abort
/usr/lib/gcc/powerpc-apple-darwin8/4.0.1/../../../libpthread.dylib(abort.So)
definition of _abort
../../lib/libLLVMSupport.a(Signals.cpp.o) definition of _abort in section
(__TEXT,__text)
collect2: ld returned 1 exit status
make[2]: *** [bin/tblgen] Error 1
make[1]: *** [utils/TableGen/CMakeFiles/tblgen.dir/all] Error 2
make: *** [all] Error 2
cmake options:
CMAKE_OPTIONS="-DLLVM_BUILD_32_BITS:BOOL=ON"
cmake $CMAKE_OPTIONS -DCMAKE_INSTALL_PREFIX=/sw/opt/llvm-2.9
-DLLVM_ENABLE_ASSERTIONS=OFF -DCMAKE_BUILD_TYPE=Release ..
--
Configure bugmail: http://llvm.org/bugs/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
More information about the llvm-bugs
mailing list