[LLVMdev] cross compiling using llvm 1.8

Aviv Peretz aviv.peretz at mobileye.com
Mon Nov 3 22:27:37 PST 2008


I finally gave up building on Linux, in the meantime, and tried to build 
this version straight on Windows, using mingw32.

This is my command line:

(running from /c/llvm1.8/generated-llvm/obj)

*../../llvm/configure --prefix=/c/llvm1.8/gene*

*rated-llvm/install/ --enable-debug-runtime --enable-jit*

This is my path definition (it has several redundancies):

$ echo $PATH
Files/Common Files/Teleca 

And this is the error I get while running configure:




appending configuration tag CXX to mklib
appending configuration tag F77 to mklib
checking for llvm-gcc.exe... /c/llvm1.8-mingw32/bin/llvm-gcc.exe
checking for llvm-g++.exe... /c/llvm1.8-mingw32/bin/llvm-g++.exe
*checking tool compatibility... configure: error: g++|icc required but 
not found*

I searched the file system and couldn't find a file called g++.exe - 
only gcc.exe (which is located under mingw/bin) and llvm-g++.exe (which 
is located under llvm1.8-frontend/bin).

What seems to be the problem and how can I solve it?

guy at MS-WXP-AVIV /c/llvm1.8/generated-llvm/obj

Anton Korobeynikov wrote:

> Hi,
>> AsmWriterEmitter.cpp:(.text+0x78): undefined reference to `__dso_handle'
>> AsmWriterEmitter.cpp:(.text+0x8c): undefined reference to `__cxa_atexit'
> This is not connected with that warning. Something is wrong with your
> compiler / linker. Either it does not provide needed libraries, or
> broken in other way.
>> AsmWriterEmitter.cpp:(.text+0x25e): undefined reference to `_ZNSsC1ERKSs'
> these came from libstdc++
>> AsmWriterEmitter.cpp:(.text+0x273): undefined reference to `_ZNSsC1ERKSs'
>> AsmWriterEmitter.cpp:(.text+0x28b): undefined reference to `_ZNSsC1ERKSs'
>> AsmWriterEmitter.cpp:(.text+0x2a5): undefined reference to `_ZNSsD1Ev'
>> AsmWriterEmitter.cpp:(.text+0x2ad): undefined reference to `_Unwind_Resume'
> and this from libgcc
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20081104/01be62d3/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 3265 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20081104/01be62d3/attachment.bin>

More information about the llvm-dev mailing list