[LLVMdev] 2.1 Pre-Release Available (testers needed)

Aaron Gray angray at beeb.net
Tue Sep 18 13:21:43 PDT 2007


>> LLVM-GCC 4.0 fails on Cygwin, possibly due to lack of symbolic links.
>
> I am trying with llvm-gcc-4.2 from svn.
>

Unfortunatly thats failed too :(

c++   -g -fkeep-inline-functions -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-pr
ototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute
-fno-common   -DHAVE_CONFIG_H  -o cc1-dummy.exe c-lang.o stub-objc.o 
attribs.o c
-errors.o c-lex.o c-pragma.o c-decl.o c-typeck.o c-convert.o c-aux-info.o 
c-comm
on.o c-opts.o c-format.o c-semantics.o c-incpath.o cppdefault.o c-ppoutput.o 
c-c
ppbuiltin.o prefix.o c-objc-common.o c-dump.o c-pch.o c-parser.o cygwin2.o 
c-gim
plify.o tree-mudflap.o c-pretty-print.o c-omp.o dummy-checksum.o \
          llvm-main.o tree-browser.o libbackend.a ../libcpp/libcpp.a 
/usr/build/
llvm-2.1/Release/lib/libLLVMBitReader.a /usr/build/llvm- 
2.1/Release/lib/libLLVMB
itWriter.a /usr/build/llvm-2.1/Release/lib/LLVMX86.o 
/usr/build/llvm-2.1/Release
/lib/libLLVMipo.a /usr/build/llvm-2.1/Release/lib/libLLVMSelectionDAG.a 
/usr/bui
ld/llvm-2.1/Release/lib/libLLVMCodeGen.a /usr/build/llvm- 
2.1/Release/lib/libLLVM
ScalarOpts.a /usr/build/llvm-2.1/Release/lib/libLLVMTransformUtils.a 
/usr/build/
llvm-2.1/Release/lib/libLLVMipa.a 
/usr/build/llvm-2.1/Release/lib/libLLVMAnalysi
s.a /usr/build/llvm-2.1/Release/lib/libLLVMTarget.a /usr/build/llvm- 
2.1/Release/
lib/libLLVMCore.a /usr/build/llvm-2.1/Release/lib/libLLVMSupport.a 
/usr/build/ll
vm-2.1/Release/lib/libLLVMSystem.a ../libcpp/libcpp.a 
../libiberty/libiberty.a
 ../libdecnumber/libdecnumber.a -L/usr/build/llvm- 
.1/Release/lib  -lpthread -ll
tdl -lm
libbackend.a(toplev.o): In function `floor_log2':
/usr/src/llvm-gcc-4.2/gcc/toplev.c:578: multiple definition of `_floor_log2'
llvm-main.o:/usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/stl_algobase.h: 
(.
text$floor_log2[_floor_log2]+0x0): first defined here
libbackend.a(toplev.o): In function `exact_log2':
/usr/src/llvm-gcc-4.2/gcc/toplev.c:637: multiple definition of `_exact_log2'
llvm-main.o:/usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/stl_algobase.h: 
(.
text$exact_log2[_exact_log2]+0x0): first defined here
collect2: ld returned 1 exit status
make[3]: *** [cc1-dummy.exe] Error 1
make[3]: Leaving directory `/usr/build/llvm-gcc-4.2/gcc'
make[2]: *** [all-stage1-gcc] Error 2
make[2]: Leaving directory `/usr/build/llvm-gcc-4.2'
make[1]: *** [stage1-bubble] Error 2
make[1]: Leaving directory `/usr/build/llvm-gcc-4.2'
make: *** [all] Error 2 




More information about the llvm-dev mailing list