Boost logo

Boost :

Subject: Re: [boost] mingw use cases (Was: [build] bootstrap.sh is still broken)
From: Stephan T. Lavavej (stl_at_[hidden])
Date: 2013-10-28 12:19:53


[Vladimir Prus]
> Now time for next level of confusion - your patch touches bootstrap.sh
> but I don't really know how to execute it. Running it directly as
> "bootstrap.sh" obviously does not work, and I don't see any "sh" binary
> for "sh bootstrap.sh" to work.

It has to be run in MSYS, as I explained at
http://nuwen.net/mingw.html#build . Here are slightly more detailed
instructions:

0. You're running x86, so you need 7-Zip's x86 7za.exe, which I removed
between distro 10.3 and 10.4. Instead of downgrading to distro 10.3, you can
download it from http://www.7-zip.org/download.html . It's the "7-Zip
Command Line Version". Just put 7za.exe in C:\MinGW\bin, it's a stand-alone
executable.

1. Download http://nuwen.net/files/mingw/msys-10.4.7z
2. Extract it.
3. Run my extract.bat (it's a one-liner).
4. Run msys.bat to launch MSYS.
5. See C:\MinGW\scripts-10.4\boost.sh for my Boost build script (the patches
I use are also in that directory).

WARNING: Read my "Important notes" in #build, which explain the directory
assumptions. In particular, you should "run" my build script by copying and
pasting one line at a time into MSYS and carefully watching the output.

STL

P.S. x86 is dead! :->


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