Boost logo

Boost :

Subject: Re: [boost] Compiling with Clang 3.7.0 from windows
From: Vladimir Prus (vladimir.prus_at_[hidden])
Date: 2015-09-03 14:41:29


On 03-Sep-15 7:02 PM, Paul A. Bristow wrote:
>> Can you get hello-world to compile by hand? Like:
>>
>> "C:\Program Files\LLVM\bin\clang++.exe" -g -m64 hello.cpp
>
> No

Oh!

> But seeing this apparently self-contradicting message:
>
> c:\mingw\bin\ld.exe: unrecognised emulation mode: i386pep
> Supported emulations: i386pe
>
> I think I'd prefer not to use any version!

Edwards's response, along with some Googling, make the above make perfect sense, actually.
i386pep (note 'p' at the end), is binutils name for 64-bit Windows. i386pe is 32-bit Windows.
So the above message means that your mingw does not support 64-bit.

(See http://comments.gmane.org/gmane.comp.gnu.binutils/39162)

- Volodya


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk