libfreetype.md

Thu, 08 Apr 2021 14:04:25 +0200

author
David Demelier <markand@malikania.fr>
date
Thu, 08 Apr 2021 14:04:25 +0200
changeset 31
78dea7c19eff
parent 22
a783a3fff834
permissions
-rw-r--r--

libfreetype: upstream has fixed issues

19
153304da597a libfreetype: initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
1 Build libfreetype
153304da597a libfreetype: initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
2 =================
153304da597a libfreetype: initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
3
31
78dea7c19eff libfreetype: upstream has fixed issues
David Demelier <markand@malikania.fr>
parents: 22
diff changeset
4 Version: 2.10.4
78dea7c19eff libfreetype: upstream has fixed issues
David Demelier <markand@malikania.fr>
parents: 22
diff changeset
5 Date: 20210408
19
153304da597a libfreetype: initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
6
153304da597a libfreetype: initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
7 Download
153304da597a libfreetype: initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
8 --------
153304da597a libfreetype: initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
9
31
78dea7c19eff libfreetype: upstream has fixed issues
David Demelier <markand@malikania.fr>
parents: 22
diff changeset
10 - https://download.savannah.gnu.org/releases/freetype/freetype-2.10.4.tar.xz
19
153304da597a libfreetype: initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
11
153304da597a libfreetype: initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
12 Dependencies
153304da597a libfreetype: initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
13 ------------
153304da597a libfreetype: initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
14
153304da597a libfreetype: initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
15 - [CMake](https://cmake.org).
153304da597a libfreetype: initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
16
153304da597a libfreetype: initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
17 Configure
153304da597a libfreetype: initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
18 ---------
153304da597a libfreetype: initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
19
153304da597a libfreetype: initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
20 ### Visual Studio (debug)
153304da597a libfreetype: initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
21
153304da597a libfreetype: initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
22 mkdir build
153304da597a libfreetype: initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
23 cd build
153304da597a libfreetype: initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
24 cmake ..
153304da597a libfreetype: initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
25 -DCMAKE_BUILD_TYPE=Debug
153304da597a libfreetype: initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
26 -DCMAKE_INSTALL_PREFIX=C:/pkg/vs/debug
153304da597a libfreetype: initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
27 -DBUILD_SHARED_LIBS=True
153304da597a libfreetype: initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
28 -G"NMake Makefiles"
153304da597a libfreetype: initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
29
153304da597a libfreetype: initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
30 ### Visual Studio (release)
153304da597a libfreetype: initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
31
153304da597a libfreetype: initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
32 mkdir build
153304da597a libfreetype: initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
33 cd build
153304da597a libfreetype: initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
34 cmake ..
153304da597a libfreetype: initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
35 -DCMAKE_BUILD_TYPE=Release
153304da597a libfreetype: initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
36 -DCMAKE_INSTALL_PREFIX=C:/pkg/vs/release
153304da597a libfreetype: initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
37 -DBUILD_SHARED_LIBS=True
153304da597a libfreetype: initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
38 -G"NMake Makefiles"
153304da597a libfreetype: initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
39
153304da597a libfreetype: initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
40 Build
153304da597a libfreetype: initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
41 -----
153304da597a libfreetype: initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
42
153304da597a libfreetype: initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
43 ### Visual Studio
153304da597a libfreetype: initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
44
153304da597a libfreetype: initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
45 nmake
31
78dea7c19eff libfreetype: upstream has fixed issues
David Demelier <markand@malikania.fr>
parents: 22
diff changeset
46 nmake install

mercurial