Mercurial > devkit
annotate libboost.md @ 34:8d6e7b578d3f
libjansson: initial import
author | David Demelier <markand@malikania.fr> |
---|---|
date | Thu, 08 Apr 2021 14:25:10 +0200 |
parents | 32677a51a532 |
children |
rev | line source |
---|---|
22 | 1 Build libboost |
2 ============== | |
17 | 3 |
18
235e7b0e0a5c
misc: add MinGW support and change to C:/pkg
David Demelier <markand@malikania.fr>
parents:
17
diff
changeset
|
4 Version: 1.68.0 |
26
32677a51a532
libboost: build system layout
David Demelier <markand@malikania.fr>
parents:
25
diff
changeset
|
5 Date: 20181204 |
17 | 6 |
24
771dbdd807d6
libboost: add zlib support
David Demelier <markand@malikania.fr>
parents:
22
diff
changeset
|
7 Dependencies |
771dbdd807d6
libboost: add zlib support
David Demelier <markand@malikania.fr>
parents:
22
diff
changeset
|
8 ------------ |
771dbdd807d6
libboost: add zlib support
David Demelier <markand@malikania.fr>
parents:
22
diff
changeset
|
9 |
771dbdd807d6
libboost: add zlib support
David Demelier <markand@malikania.fr>
parents:
22
diff
changeset
|
10 - libz |
771dbdd807d6
libboost: add zlib support
David Demelier <markand@malikania.fr>
parents:
22
diff
changeset
|
11 |
17 | 12 Download |
13 -------- | |
14 | |
18
235e7b0e0a5c
misc: add MinGW support and change to C:/pkg
David Demelier <markand@malikania.fr>
parents:
17
diff
changeset
|
15 - https://dl.bintray.com/boostorg/release/1.68.0/source |
17 | 16 |
17 Configure | |
18 --------- | |
19 | |
20 ### Visual Studio | |
21 | |
22 bootstrap | |
23 | |
24 Build | |
25 ----- | |
26 | |
18
235e7b0e0a5c
misc: add MinGW support and change to C:/pkg
David Demelier <markand@malikania.fr>
parents:
17
diff
changeset
|
27 ### Visual Studio (debug) |
17 | 28 |
29 .\b2 | |
24
771dbdd807d6
libboost: add zlib support
David Demelier <markand@malikania.fr>
parents:
22
diff
changeset
|
30 -sZLIB_BINARY=zlibd |
771dbdd807d6
libboost: add zlib support
David Demelier <markand@malikania.fr>
parents:
22
diff
changeset
|
31 -sZLIB_INCLUDE=C:\pkg\vs\debug\include |
771dbdd807d6
libboost: add zlib support
David Demelier <markand@malikania.fr>
parents:
22
diff
changeset
|
32 -sZLIB_LIBPATH=C:\pkg\vs\debug\lib |
17 | 33 link=shared |
34 runtime-link=shared | |
35 threading=multi | |
36 toolset=msvc | |
37 variant=debug | |
38 address-model=64 | |
26
32677a51a532
libboost: build system layout
David Demelier <markand@malikania.fr>
parents:
25
diff
changeset
|
39 install |
32677a51a532
libboost: build system layout
David Demelier <markand@malikania.fr>
parents:
25
diff
changeset
|
40 --prefix=C:/pkg/vs/debug |
32677a51a532
libboost: build system layout
David Demelier <markand@malikania.fr>
parents:
25
diff
changeset
|
41 --layout=system |
18
235e7b0e0a5c
misc: add MinGW support and change to C:/pkg
David Demelier <markand@malikania.fr>
parents:
17
diff
changeset
|
42 mkdir C:\pkg\vs\debug\bin |
235e7b0e0a5c
misc: add MinGW support and change to C:/pkg
David Demelier <markand@malikania.fr>
parents:
17
diff
changeset
|
43 move C:\pkg\vs\debug\lib\*boost*.dll C:\pkg\vs\debug\bin |
17 | 44 |
18
235e7b0e0a5c
misc: add MinGW support and change to C:/pkg
David Demelier <markand@malikania.fr>
parents:
17
diff
changeset
|
45 ### Visual Studio (release) |
17 | 46 |
47 .\b2 | |
24
771dbdd807d6
libboost: add zlib support
David Demelier <markand@malikania.fr>
parents:
22
diff
changeset
|
48 -sZLIB_BINARY=zlib |
25 | 49 -sZLIB_INCLUDE=C:\pkg\vs\release\include |
50 -sZLIB_LIBPATH=C:\pkg\vs\release\lib | |
17 | 51 link=shared |
52 runtime-link=shared | |
53 threading=multi | |
54 toolset=msvc | |
55 variant=release | |
56 address-model=64 | |
26
32677a51a532
libboost: build system layout
David Demelier <markand@malikania.fr>
parents:
25
diff
changeset
|
57 install |
32677a51a532
libboost: build system layout
David Demelier <markand@malikania.fr>
parents:
25
diff
changeset
|
58 --prefix=C:/pkg/vs/release |
32677a51a532
libboost: build system layout
David Demelier <markand@malikania.fr>
parents:
25
diff
changeset
|
59 --layout=system |
18
235e7b0e0a5c
misc: add MinGW support and change to C:/pkg
David Demelier <markand@malikania.fr>
parents:
17
diff
changeset
|
60 mkdir C:\pkg\vs\release\bin |
26
32677a51a532
libboost: build system layout
David Demelier <markand@malikania.fr>
parents:
25
diff
changeset
|
61 move C:\pkg\vs\release\lib\*boost*.dll C:\pkg\vs\release\bin |