[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