File tree Expand file tree Collapse file tree 2 files changed +56
-1
lines changed Expand file tree Collapse file tree 2 files changed +56
-1
lines changed Original file line number Diff line number Diff line change 1
1
Building binary releases of OS X
2
2
3
- Included here is everything to build a binay package installer for OS
3
+ Included here is everything to build a binary package installer for OS
4
4
X
5
5
6
6
Dir Contents
Original file line number Diff line number Diff line change
1
+ Building binary releases of WIN32
2
+
3
+ Included here is everything to build a binary package installer for WIN32 using MinGW
4
+
5
+ MinGW Requirements
6
+ -------------
7
+
8
+ * Install MinGW using the "Automated MinGW Installer"::
9
+
10
+ (tested with MinGW-5.1.4.exe)
11
+ http://sourceforge.net/project/showfiles.php?group_id=2435&package_id=240780
12
+
13
+ * Install "MSYS Base System"::
14
+
15
+ (tested with MSYS-1.0.10.exe)
16
+ http://sourceforge.net/project/showfiles.php?group_id=2435&package_id=24963
17
+
18
+ * Install wget from "mingwPORT"::
19
+
20
+ (tested with wget-1.9.1-mingwPORT.tar.bz2)
21
+ http://sourceforge.net/project/showfiles.php?group_id=2435&package_id=233332
22
+ NOTE: Uncompress and copy the "wget.exe" file to "C:\MingW\bin\"
23
+
24
+ Dir Contents
25
+ -------------
26
+
27
+ * :file:`data` - some config files and patches needed for the build
28
+
29
+ * :file:`Makefile` - all the build commands
30
+
31
+ How to build
32
+ --------------
33
+
34
+ * Edit the variables as needed in :file:`Makefile`
35
+
36
+ * Open a msys shell from::
37
+
38
+ All Programs -> MinGW -> MSYS -> msys
39
+
40
+ * First fetch all the dependencies::
41
+
42
+ make fetch_deps
43
+
44
+ * build the dependencies::
45
+
46
+ make dependencies
47
+
48
+ * copy over the latest mpl *.tar.gz tarball to this directory, update
49
+ the MPLVERSION in the Makefile::
50
+
51
+ * build the wininst binary and egg::
52
+
53
+ make installers
54
+
55
+ The wininst and egg binaries will reside in :file:`matplotlib-VERSION/dist`
You can’t perform that action at this time.
0 commit comments