libboost.md

Wed, 28 Nov 2018 21:03:18 +0100

author
David Demelier <markand@malikania.fr>
date
Wed, 28 Nov 2018 21:03:18 +0100
changeset 24
771dbdd807d6
parent 22
a783a3fff834
child 25
f12fc722fb80
permissions
-rw-r--r--

libboost: add zlib support

22
a783a3fff834 misc: cleanup
David Demelier <markand@malikania.fr>
parents: 18
diff changeset
1 Build libboost
a783a3fff834 misc: cleanup
David Demelier <markand@malikania.fr>
parents: 18
diff changeset
2 ==============
17
baf785b2a545 libboost: initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
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
235e7b0e0a5c misc: add MinGW support and change to C:/pkg
David Demelier <markand@malikania.fr>
parents: 17
diff changeset
5 Date: 20181113
17
baf785b2a545 libboost: initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
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
baf785b2a545 libboost: initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
12 Download
baf785b2a545 libboost: initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
13 --------
baf785b2a545 libboost: initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
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
baf785b2a545 libboost: initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
16
baf785b2a545 libboost: initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
17 Configure
baf785b2a545 libboost: initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
18 ---------
baf785b2a545 libboost: initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
19
baf785b2a545 libboost: initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
20 ### Visual Studio
baf785b2a545 libboost: initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
21
baf785b2a545 libboost: initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
22 bootstrap
baf785b2a545 libboost: initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
23
baf785b2a545 libboost: initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
24 Build
baf785b2a545 libboost: initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
25 -----
baf785b2a545 libboost: initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
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
baf785b2a545 libboost: initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
28
baf785b2a545 libboost: initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
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
baf785b2a545 libboost: initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
33 link=shared
baf785b2a545 libboost: initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
34 runtime-link=shared
baf785b2a545 libboost: initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
35 threading=multi
baf785b2a545 libboost: initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
36 toolset=msvc
baf785b2a545 libboost: initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
37 variant=debug
baf785b2a545 libboost: initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
38 address-model=64
18
235e7b0e0a5c misc: add MinGW support and change to C:/pkg
David Demelier <markand@malikania.fr>
parents: 17
diff changeset
39 install --prefix=C:/pkg/vs/debug
235e7b0e0a5c misc: add MinGW support and change to C:/pkg
David Demelier <markand@malikania.fr>
parents: 17
diff changeset
40 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
41 move C:\pkg\vs\debug\lib\*boost*.dll C:\pkg\vs\debug\bin
17
baf785b2a545 libboost: initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
42
18
235e7b0e0a5c misc: add MinGW support and change to C:/pkg
David Demelier <markand@malikania.fr>
parents: 17
diff changeset
43 ### Visual Studio (release)
17
baf785b2a545 libboost: initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
44
baf785b2a545 libboost: initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
45 .\b2
24
771dbdd807d6 libboost: add zlib support
David Demelier <markand@malikania.fr>
parents: 22
diff changeset
46 -sZLIB_BINARY=zlib
771dbdd807d6 libboost: add zlib support
David Demelier <markand@malikania.fr>
parents: 22
diff changeset
47 -sZLIB_INCLUDE=C:\pkg\vs\debug\include
771dbdd807d6 libboost: add zlib support
David Demelier <markand@malikania.fr>
parents: 22
diff changeset
48 -sZLIB_LIBPATH=C:\pkg\vs\debug\lib
17
baf785b2a545 libboost: initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
49 link=shared
baf785b2a545 libboost: initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
50 runtime-link=shared
baf785b2a545 libboost: initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
51 threading=multi
baf785b2a545 libboost: initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
52 toolset=msvc
baf785b2a545 libboost: initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
53 variant=release
baf785b2a545 libboost: initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
54 address-model=64
18
235e7b0e0a5c misc: add MinGW support and change to C:/pkg
David Demelier <markand@malikania.fr>
parents: 17
diff changeset
55 install --prefix=C:/pkg/vs/release
235e7b0e0a5c misc: add MinGW support and change to C:/pkg
David Demelier <markand@malikania.fr>
parents: 17
diff changeset
56 mkdir C:\pkg\vs\release\bin
22
a783a3fff834 misc: cleanup
David Demelier <markand@malikania.fr>
parents: 18
diff changeset
57 move C:\pkg\vs\release\lib\*boost*.dll C:\pkg\vs\release\bin

mercurial