5
5
< META HTTP-EQUIV ="Content-Type " CONTENT ="text/html; charset=iso-8859-1 ">
6
6
< TITLE > Quantum GIS (QGIS)</ TITLE >
7
7
8
- <!-- Included style.css -->
8
+ <!-- Included /home/fischer/src/qgis/doc/ style.css -->
9
9
< STYLE TYPE ="text/css ">
10
10
body { background : white;
11
11
color : black;
77
77
< DIV CLASS ="header " ID ="header ">
78
78
< H1 > Quantum GIS (QGIS)</ H1 >
79
79
< H2 > Building QGIS from source - step by step</ H2 >
80
- < H3 > Tuesday October 23, 2012 </ H3 >
80
+ < H3 > Friday January 04, 2013 </ H3 >
81
81
</ DIV >
82
82
83
83
< DIV CLASS ="body " ID ="body ">
84
84
< P >
85
- Last Updated: Tuesday October 23, 2012
86
- Last Change : Tuesday October 23, 2012
85
+ Last Updated: Friday January 04, 2013
86
+ Last Change : Friday January 04, 2013
87
87
</ P >
88
88
< DIV CLASS ="toc ">
89
89
@@ -211,6 +211,7 @@ <H1>2. Overview</H1>
211
211
< LI > Sqlite3 >= 3.0.0
212
212
< LI > GDAL/OGR >= 1.4.x
213
213
< LI > Qwt >= 5.0
214
+ < LI > expat >= 1.95
214
215
</ UL >
215
216
216
217
< P >
@@ -221,7 +222,7 @@ <H1>2. Overview</H1>
221
222
< LI > for GRASS plugin - GRASS >= 6.0.0 (libraries compiled with exceptions support on Linux 32bit)
222
223
< LI > for georeferencer - GSL >= 1.8
223
224
< LI > for postgis support and SPIT plugin - PostgreSQL >= 8.0.x
224
- < LI > for gps plugin - expat >= 1.95 and gpsbabel
225
+ < LI > for gps plugin - gpsbabel
225
226
< LI > for mapserver export and PyQGIS - Python >= 2.3 (2.5+ preferred)
226
227
< LI > for python support - SIP >= 4.8, PyQt >= must match Qt version, Qscintilla2
227
228
< LI > for qgis mapserver - FastCGI
@@ -861,7 +862,7 @@ <H2>4.1. Building with Microsoft Visual Studio</H2>
861
862
862
863
< P >
863
864
This section describes how to build QGIS using Visual Studio on Windows. This
864
- is currently also who the binary QGIS packages are made (earlier versions used
865
+ is currently also how the binary QGIS packages are made (earlier versions used
865
866
MinGW).
866
867
</ P >
867
868
< P >
@@ -952,24 +953,30 @@ <H3>4.1.2. Other tools and dependencies</H3>
952
953
< LI > spatialite
953
954
< LI > libspatialindex-devel
954
955
< LI > python-qscintilla
955
- < P > </ P >
956
+ </ UL >
957
+
958
+ < P >
956
959
This will also select packages the above packages depend on.
957
- < P > </ P >
960
+ </ P >
961
+ < P >
958
962
Additionally QGIS also needs the include file < CODE > unistd.h</ CODE > , which normally
959
963
doesn't exist on Windows. It's shipped with Flex/Bison in < CODE > GnuWin32\include</ CODE >
960
964
and needs to be copied into the < CODE > VC\include</ CODE > directory of your Visual C++
961
965
installation.
962
- < P > </ P >
966
+ </ P >
967
+ < P >
963
968
Earlier versions of this document also covered how to build all above
964
969
dependencies. If you're interested in that, check the history of this page in the Wiki
965
970
or the SVN repository.
966
- < P > </ P >
967
- === Setting up the Visual Studio project with CMake ===
968
- < P > </ P >
971
+ </ P >
972
+
973
+ < H3 > 4.1.3. Setting up the Visual Studio project with CMake</ H3 >
974
+
975
+ < P >
969
976
To start a command prompt with an environment that both has the VC++ and the OSGeo4W
970
977
variables create the following batch file (assuming the above packages were
971
978
installed in the default locations):
972
- < P > < /P >
979
+ </ P >
973
980
974
981
< div class ="code "> < PRE >
975
982
@echo off
@@ -992,10 +999,10 @@ <H3>4.1.2. Other tools and dependencies</H3>
992
999
@cmd
993
1000
</ PRE > </ div >
994
1001
995
- < P > </ P >
1002
+ < P >
996
1003
Start the batch file and on the command prompt checkout the QGIS source from
997
1004
git to the source directory < CODE > Quantum-GIS</ CODE > :
998
- </ UL >
1005
+ </ P >
999
1006
1000
1007
< div class ="code "> < PRE >
1001
1008
git clone git://github.com/qgis/Quantum-GIS.git
@@ -1006,8 +1013,8 @@ <H3>4.1.2. Other tools and dependencies</H3>
1006
1013
will be generated.
1007
1014
</ P >
1008
1015
< P >
1009
- Now run < CODE > cmake-gui</ CODE > and in the < I > Where is the source code:</ I > box, browse to
1010
- the top level QGIS directory.
1016
+ Now run < CODE > cmake-gui</ CODE > (still from < CODE > cmd </ CODE > ) and in the < I > Where is the source code:</ I >
1017
+ box, browse to the top level QGIS directory.
1011
1018
</ P >
1012
1019
< P >
1013
1020
In the < I > Where to build the binaries:</ I > box, browse to the 'build' directory you
@@ -1052,7 +1059,7 @@ <H3>4.1.2. Other tools and dependencies</H3>
1052
1059
directory or add their respective directories to your PATH.
1053
1060
</ P >
1054
1061
1055
- < H3 > 4.1.3 . Packaging</ H3 >
1062
+ < H3 > 4.1.4 . Packaging</ H3 >
1056
1063
1057
1064
< P >
1058
1065
To create a standalone installer there is a perl script named 'creatensis.pl'
@@ -1079,7 +1086,7 @@ <H3>4.1.3. Packaging</H3>
1079
1086
< A HREF ="http://cygwin.com "> http://cygwin.com</ A >
1080
1087
</ BLOCKQUOTE >
1081
1088
1082
- < H3 > 4.1.4 . Packaging your own build of QGIS</ H3 >
1089
+ < H3 > 4.1.5 . Packaging your own build of QGIS</ H3 >
1083
1090
1084
1091
< P >
1085
1092
Assuming you have completed the above packaging step, if you want to include
@@ -1107,7 +1114,7 @@ <H3>4.1.4. Packaging your own build of QGIS</H3>
1107
1114
of QGIS and all dependencies needed to run it on a windows machine.
1108
1115
</ P >
1109
1116
1110
- < H3 > 4.1.5 . Osgeo4w packaging</ H3 >
1117
+ < H3 > 4.1.6 . Osgeo4w packaging</ H3 >
1111
1118
1112
1119
< P >
1113
1120
The actual packaging process is currently not documented, for now please take a
@@ -3157,5 +3164,5 @@ <H1>9. Authors and Acknowledgments</H1>
3157
3164
3158
3165
</ DIV >
3159
3166
<!-- html code generated by txt2tags 2.6 (http://txt2tags.org) -->
3160
- <!-- cmdline: txt2tags -o INSTALL.html -t html INSTALL.t2t -->
3167
+ <!-- cmdline: txt2tags -odoc/ INSTALL.html -t html doc/ INSTALL.t2t -->
3161
3168
</ BODY > </ HTML >
0 commit comments