Fossil SCM

wiki tweaks regarding MinGW build enhancements

jan.nijtmans 2012-08-24 08:13 trunk
Commit 4e93e84e55cf3744029f52add0d9260a6ce3344d
2 files changed +4 -3 +5 -2
+4 -3
--- BUILD.txt
+++ BUILD.txt
@@ -10,12 +10,13 @@
1010
instead use:
1111
1212
make -f Makefile.classic
1313
1414
On a windows box, use one of the Makefiles in the win/ subdirectory,
15
-according to your compiler and environment. If you have GCC and MSYS
16
-installed on your system, then consider:
15
+according to your compiler and environment. If you have MinGW or
16
+MinGW-w64 installed on your system (Msys or Cygwin, or as
17
+cross-compile environment on Linux or Darwin), then consider:
1718
1819
make -f win/Makefile.mingw
1920
2021
If you have VC++ installed on your system, then consider:
2122
@@ -41,11 +42,11 @@
4142
mkdir build
4243
cd build
4344
../configure
4445
make
4546
46
-This will now keep all generates files seperate from the maintained
47
+This will now keep all generates files separate from the maintained
4748
source code.
4849
4950
--------------------------------------------------------------------------
5051
5152
Here are some notes on what is happening behind the scenes:
5253
--- BUILD.txt
+++ BUILD.txt
@@ -10,12 +10,13 @@
10 instead use:
11
12 make -f Makefile.classic
13
14 On a windows box, use one of the Makefiles in the win/ subdirectory,
15 according to your compiler and environment. If you have GCC and MSYS
16 installed on your system, then consider:
 
17
18 make -f win/Makefile.mingw
19
20 If you have VC++ installed on your system, then consider:
21
@@ -41,11 +42,11 @@
41 mkdir build
42 cd build
43 ../configure
44 make
45
46 This will now keep all generates files seperate from the maintained
47 source code.
48
49 --------------------------------------------------------------------------
50
51 Here are some notes on what is happening behind the scenes:
52
--- BUILD.txt
+++ BUILD.txt
@@ -10,12 +10,13 @@
10 instead use:
11
12 make -f Makefile.classic
13
14 On a windows box, use one of the Makefiles in the win/ subdirectory,
15 according to your compiler and environment. If you have MinGW or
16 MinGW-w64 installed on your system (Msys or Cygwin, or as
17 cross-compile environment on Linux or Darwin), then consider:
18
19 make -f win/Makefile.mingw
20
21 If you have VC++ installed on your system, then consider:
22
@@ -41,11 +42,11 @@
42 mkdir build
43 cd build
44 ../configure
45 make
46
47 This will now keep all generates files separate from the maintained
48 source code.
49
50 --------------------------------------------------------------------------
51
52 Here are some notes on what is happening behind the scenes:
53
+5 -2
--- www/build.wiki
+++ www/build.wiki
@@ -90,12 +90,15 @@
9090
9191
<li><p><i>Unix without running "configure"</i> &rarr; if you prefer to avoid running configure, you
9292
can also use: <b>make -f Makefile.classic</b>. You may want to make minor
9393
edits to Makefile.classic to configure the build for your system.
9494
95
-<li><p><i>Msys/MinGW</i> &rarr; Use the
96
-mingw makefile: "<b>make -f win/Makefile.mingw</b>"
95
+<li><p><i>MinGW/MinGW-w64</i> &rarr; Use the mingw makefile:
96
+"<b>make -f win/Makefile.mingw</b>". On a Windows box you will
97
+need either Cygwin or Msys as build environment. On Cygwin, Linux
98
+or Darwin you may want to make minor edits to win/Makefile.mingw
99
+to configure the cross-compile environment.
97100
98101
<li><p><i>VC++</i> &rarr; Use the msc makefile. First
99102
change to the "win/" subdirectory ("<b>cd win</b>") then run
100103
"<b>nmake /f Makefile.msc</b>".
101104
</ol>
102105
--- www/build.wiki
+++ www/build.wiki
@@ -90,12 +90,15 @@
90
91 <li><p><i>Unix without running "configure"</i> &rarr; if you prefer to avoid running configure, you
92 can also use: <b>make -f Makefile.classic</b>. You may want to make minor
93 edits to Makefile.classic to configure the build for your system.
94
95 <li><p><i>Msys/MinGW</i> &rarr; Use the
96 mingw makefile: "<b>make -f win/Makefile.mingw</b>"
 
 
 
97
98 <li><p><i>VC++</i> &rarr; Use the msc makefile. First
99 change to the "win/" subdirectory ("<b>cd win</b>") then run
100 "<b>nmake /f Makefile.msc</b>".
101 </ol>
102
--- www/build.wiki
+++ www/build.wiki
@@ -90,12 +90,15 @@
90
91 <li><p><i>Unix without running "configure"</i> &rarr; if you prefer to avoid running configure, you
92 can also use: <b>make -f Makefile.classic</b>. You may want to make minor
93 edits to Makefile.classic to configure the build for your system.
94
95 <li><p><i>MinGW/MinGW-w64</i> &rarr; Use the mingw makefile:
96 "<b>make -f win/Makefile.mingw</b>". On a Windows box you will
97 need either Cygwin or Msys as build environment. On Cygwin, Linux
98 or Darwin you may want to make minor edits to win/Makefile.mingw
99 to configure the cross-compile environment.
100
101 <li><p><i>VC++</i> &rarr; Use the msc makefile. First
102 change to the "win/" subdirectory ("<b>cd win</b>") then run
103 "<b>nmake /f Makefile.msc</b>".
104 </ol>
105

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button