[LLVMdev] Building LLVM 3.3 on Win64

Russell Wallace russell.wallace at gmail.com
Sun Aug 25 21:00:57 PDT 2013


Hmm, kicking off nmake again at the 66% mark after that last error,
successfully ran to completion, so maybe that was just a transient hardware
glitch for all I know; it's different from the other error which does seem
to be persistent and repeatable.


On Mon, Aug 26, 2013 at 4:36 AM, Russell Wallace
<russell.wallace at gmail.com>wrote:

> ... Or maybe not? I just tried it again in the exact same configuration
> that did work before, and this time it fails at an earlier stage with a
> different error:
>
> [ 66%] Building CXX object
> lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16FrameLowering.cpp.obj
> Mips16FrameLowering.cpp
> NMAKE : fatal error U1077: 'C:\PROGRA~2\MICROS~2.0\VC\bin\cl.exe' : return
> code '0xffffffff'
> Stop.
> NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual
> Studio 11.0\VC\BIN\nmake.exe"' : return code '0x2'
> Stop.
> NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual
> Studio 11.0\VC\BIN\nmake.exe"' : return code '0x2'
> Stop.
>
>
> On Mon, Aug 26, 2013 at 3:58 AM, Russell Wallace <
> russell.wallace at gmail.com> wrote:
>
>> After some running some more tests, a weird addendum to this case: the
>> build also fails at the same place with the same error message if MinGW
>> isn't in the path. I'm not talking about MinGW instead of Microsoft C++,
>> it's just that the build works if and only if MinGW is in the path _as well
>> as_ the 32-bit version of Microsoft C++.
>>
>>
>> On Sat, Aug 24, 2013 at 8:15 PM, Russell Wallace <
>> russell.wallace at gmail.com> wrote:
>>
>>> I'm trying to build LLVM 3.3 using cmake/nmake, Microsoft C++ 2012, on a
>>> 64-bit Windows 7 system. I tried it with the 32-bit compiler as a test case
>>> first and that appeared to work, then with the 64-bit compiler in the hope
>>> that would give me a 64-bit build of LLVM, but instead got this error
>>> message:
>>>
>>> [ 86%] Generating X86CompilationCallback_Win64.obj
>>> Microsoft (R) Macro Assembler (x64) Version 11.00.51106.1
>>> Copyright (C) Microsoft Corporation.  All rights reserved.
>>>
>>> MASM : warning A4018:invalid command-line option :
>>> /llvm-3.3.src/lib/Target/X86/X86CompilationCallback_Win64.asm
>>> MASM : fatal error A1017:missing source filename
>>> NMAKE : fatal error U1077: 'echo' : return code '0x1'
>>> Stop.
>>> NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual
>>> Studio 11.0\VC\BIN\nmake.exe"' : return code '0x2'
>>> Stop.
>>> NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual
>>> Studio 11.0\VC\BIN\nmake.exe"' : return code '0x2'
>>> Stop.
>>>
>>> Am I doing something wrong?
>>>
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20130826/c4f080b9/attachment.html>


More information about the llvm-dev mailing list