Skip to content

Commit e44bd0e

Browse files
committed
notes about patching boost source code
1 parent 54e670d commit e44bd0e

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

README.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ See [docker_readme](./docker/docker_readme.md) for instructions.
3131
- MacOS: XCode ( Command Line Tools))
3232
- NDK (eg in Android studio or downloaded separately)
3333
- Download the [boost source](https://www.boost.org) and [extract here](./boost/down/readme.md)
34+
- Boost doesn't always build out of the box, so you may need to patch the source code to make necessary fixes - see [patch](./boost/patch/readme.md)
3435

3536

3637

@@ -43,7 +44,7 @@ See [docker_readme](./docker/docker_readme.md) for instructions.
4344

4445
If the build succeeded, then the boost binaries should now be in **`./build/install`**
4546

46-
Warning: If you download the ndk directly do *not* extract it with [Ark](https://apps.kde.org/de/ark). It produces a corrupt extraction, that results in strange compiler errors. (use unzip instead)
47+
_Warning_: If you download the ndk directly do *not* extract it with [Ark](https://apps.kde.org/de/ark). It produces a corrupt extraction, that results in strange compiler errors. (use unzip instead)
4748
```
4849
> cd boost_for_android
4950
> ./do.sh

boost/patch/readme.md

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
Boost doesn't always build out of the box, so you may need to edit the boost source code after downloading, to make necessary fixes.
2+
This dir lists fixes I needed to make for specific boost versions.

0 commit comments

Comments
 (0)