Different suggested order for building.
[fedora-mingw.git] / README
1 This repository contains:
2
3  * MinGW SIG packages _before_ they are accepted into Fedora CVS.
4
5  * Any other tools / scripts we need.
6
7 Other useful information:
8
9  * https://fedoraproject.org/wiki/SIGs/MinGW
10
11 Build order & package notes:
12
13  (1) mingw-binutils
14
15      This is just a straight cross-compile of binutils.  It has
16      no BuildRequires beyond what is in basic Fedora already.
17
18  (2) mingw-bootstrap
19
20      This is NOT a real Fedora package.  Instead it is a BINARY
21      package which is just needed first time if you are building
22      from scratch.  It contains some Windows binaries and header
23      files which are needed to bootstrap everything, and which
24      would normally be built by the packages below (specifically
25      by mingw-runtime and mingw-w32api).
26
27  (3) mingw-gcc
28
29  (4) mingw-runtime
30  (5) mingw-w32api
31
32      Note that once built and installed, these last two replace the
33      files built from binaries in mingw-bootstrap.