AMDG On 12/30/2010 3:41 PM, Alex Biddulph wrote:
I recently decided to try and compile/install Boost for my MSYS/MinGW64 system. I downloaded the lastest sources for both bjam (3.1.18) and Boost itself (1.45.0). (More precise details of my sytem are below).
I compiled my own bjam with no hassle and got a bin.ntx86_64 version and copied it to /mingw/bin. I used the generic command to build it (./build.sh) and let it auto-detect the toolset (gcc).
However, the compilation started to fall over once I started to build Boost itself. Using the command
/mingw/bin/bjam --prefix=/mingw/boost toolset=gcc address-model=64 variant=release link=shared threading=multi --build-type=complete stage
I first received the following error (attachment: error1.txt)
After some googling I found a bug report where someone mention the workaround of just removing the 'ignore-minus-q' part of the statement, this removed the errors and allowed me to continue with the build. Is this an acceptable workaround or is there something else that I should be doing here?
bjam is included in the Boost distribution (tools/build/v2/engine, I think). use that version. (removing the 'ignore-minus-q' shouldn't cause any problems, unless you use -q, though) In Christ, Steven Watanabe