|
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