[LLVMdev] Hi

Willow Schlanger wrschlanger at frys.com
Sat Jul 26 19:20:37 PDT 2008


Hello, I want to use LLVM to develop a 64-bit operating system (64-bit 
Win64 DLL targets) on a 32-bit Windows host. Is this possible?
Also I get the following error when I try make install:
llvm[1]: Compiling StringPool.cpp for Release build
llvm[1]: Compiling SystemUtils.cpp for Release build
llvm[1]: Compiling Timer.cpp for Release build
llvm[1]: Building Release Archive Library libLLVMSupport.a
llvm[1]: Installing Release Archive Library /usr/local/lib/libLLVMSupport.a
make[1]: Leaving directory `/c/Downloads/llvm-2.3/llvm-2.3/lib/Support'
make[1]: Entering directory `/c/Downloads/llvm-2.3/llvm-2.3/lib/VMCore'
make[1]: *** No rule to make target 
`/c/Downloads/llvm-2.3/llvm-2.3/Release/bin/
tblgen.exe', needed by 
`/c/Downloads/llvm-2.3/llvm-2.3/lib/VMCore/Release/Intrin
sics.gen.tmp'.  Stop.
make[1]: Leaving directory `/c/Downloads/llvm-2.3/llvm-2.3/lib/VMCore'
make: *** [install] Error 1
sh-2.04$
---
I am using mingw and I am too new around here to know how to find the 
problemn myself.
If I download the binary release of llvm will that solve my problems? I 
don't really need the source code, I just need a compiler for win32 that 
can target 64-bit Portable Executable (64-bit DLLs). I have no intention 
of running the DLLs nor linking them against any libraries whatsoever, 
it's a 64-bit OS running in QEMU I'm working on, on a 32-bit host.
Is this possible?
My computer doesn't support 64-bit mode so I can't just get mingw64. I 
need a crosscompiler and llvm sounds really cool, if it works (!)
Thanks,
Willow



More information about the llvm-dev mailing list