On 10/28/2013 7:47 PM, Stephan T. Lavavej wrote:
[niXman]
The same error.
Thanks. I don't know why bootstrap.bat is exploding for you, but that exonerates my changes.
Eric - this should unblock you from merging checkin 86460 to release.
OK, I got this working. I installed Stephan's mingw-64, did "bootstrap.bat gcc" followed by "b2 toolset=gcc pch=off --without-context --without-coroutine" and the build started using gcc from mingw. (I didn't let it run to completion.) As a curiosity, I'll note that the project-root.jam created by "bootstrap.bat gcc" contains a "using msvc ;" and not "using gcc ;", which seems wrong to me. I also did "./bootstrap.sh --with-toolset=gcc" from an MSYS prompt followed by the above b2 command, and that also seemed to work. Finally, I'll note that "./bootstrap.sh --with-toolset=mingw" does *not* work. The subsequent ./b2 invocation cannot find mingw.jam. It's not clear to me at this point when one should specify "mingw" as the toolset, if ever. I'm satisfied that Stephan's patch works. I don't know what problem niXman is having, but we've ruled out Stephan's patch as the culprit. I'll send a separate message asking for permission to merge to release. -- Eric Niebler Boost.org http://www.boost.org