Skip to content

Commit 7ef5092

Browse files
committed
INSTALL: update required flex version to 2.5.6 and links to windows version
1 parent b4a8547 commit 7ef5092

File tree

4 files changed

+44
-51
lines changed

4 files changed

+44
-51
lines changed

INSTALL

Lines changed: 14 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
QGIS
22
Building QGIS from source - step by step
3-
Saturday November 22, 2014
3+
Monday November 24, 2014
44

55

6-
Last Updated: Saturday November 22, 2014
7-
Last Change : Saturday November 22, 2014
6+
Last Updated: Monday November 24, 2014
7+
Last Change : Monday November 24, 2014
88

99

1010
1. Introduction
@@ -92,7 +92,7 @@ Following a summary of the required dependencies for building:
9292
Required build tools:
9393

9494
- CMake >= 2.8.6
95-
- Flex
95+
- Flex >= 2.5.6
9696
- Bison >= 2.4
9797

9898
Required build dependencies:
@@ -349,22 +349,21 @@ You also need the Windows SDK for Windows 7 and .NET Framework 4:
349349
Download and install following packages:
350350

351351
|| Tool | Website |
352-
| CMake | http://www.cmake.org/files/v2.8/cmake-2.8.12.2-win32-x86.exe |
353-
| Flex | http://gnuwin32.sourceforge.net/downlinks/flex.php |
354-
| Bison | http://gnuwin32.sourceforge.net/downlinks/bison.php |
355-
| GIT | https://github.com/msysgit/msysgit/releases/download/Git-1.9.4-preview20140611/Git-1.9.4-preview20140611.exe |
352+
| CMake | http://www.cmake.org/files/v3.0/cmake-3.0.2-win32-x86.exe |
353+
| GNU flex, GNU bison and GIT | http://cygwin.com/setup-x86.exe (32bit) or http://cygwin.com/setup-x86_64.exe (64bit) |
356354
| OSGeo4W | http://download.osgeo.org/osgeo4w/osgeo4w-setup-x86.exe (32bit) or http://download.osgeo.org/osgeo4w/osgeo4w-setup-x86_64.exe (64bit) |
357355

358-
You can also use flex, bison & git from
359-
360-
http://cygwin.com
361-
362356
OSGeo4W does not only provide ready packages for the current QGIS release and
363357
nightly builds of master, but also offers most of the dependencies needs to
364358
build it.
365359

366-
For the QGIS build you need to install following packages from OSGeo4W (select
367-
Advanced Installation):
360+
For the QGIS build you need to install following packages from cygwin:
361+
362+
- bison
363+
- flex
364+
- git
365+
366+
and from OSGeo4W (select Advanced Installation):
368367

369368
- expat
370369
- fcgi
@@ -408,7 +407,7 @@ installed in the default locations):
408407

409408
set OSGEO4W_ROOT=C:\OSGeo4W
410409
call "%OSGEO4W_ROOT%\bin\o4w_env.bat"
411-
path %PATH%;%PROGRAMFILES%\CMake 2.8\bin;%PROGRAMFILES%\GnuWin32\bin
410+
path %PATH%;%PROGRAMFILES%\CMake\bin;c:\cygwin\bin
412411

413412
@set GRASS_PREFIX=c:/OSGeo4W/apps/grass/grass-6.4.4
414413
@set INCLUDE=%INCLUDE%;%OSGEO4W_ROOT%\include

doc/INSTALL.html

Lines changed: 19 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -77,13 +77,13 @@
7777
<DIV CLASS="header" ID="header">
7878
<H1>QGIS</H1>
7979
<H2>Building QGIS from source - step by step</H2>
80-
<H3>Saturday November 22, 2014</H3>
80+
<H3>Monday November 24, 2014</H3>
8181
</DIV>
8282

8383
<DIV CLASS="body" ID="body">
8484
<P>
85-
Last Updated: Saturday November 22, 2014
86-
Last Change : Saturday November 22, 2014
85+
Last Updated: Monday November 24, 2014
86+
Last Change : Monday November 24, 2014
8787
</P>
8888
<DIV CLASS="toc">
8989

@@ -195,7 +195,7 @@ <H1>2. Overview</H1>
195195

196196
<UL>
197197
<LI>CMake &gt;= 2.8.6
198-
<LI>Flex
198+
<LI>Flex &gt;= 2.5.6
199199
<LI>Bison &gt;= 2.4
200200
</UL>
201201

@@ -571,40 +571,35 @@ <H3>4.1.2. Other tools and dependencies</H3>
571571
</TR>
572572
<TR>
573573
<TD>CMake</TD>
574-
<TD><A HREF="http://www.cmake.org/files/v2.8/cmake-2.8.12.2-win32-x86.exe">http://www.cmake.org/files/v2.8/cmake-2.8.12.2-win32-x86.exe</A></TD>
574+
<TD><A HREF="http://www.cmake.org/files/v3.0/cmake-3.0.2-win32-x86.exe">http://www.cmake.org/files/v3.0/cmake-3.0.2-win32-x86.exe</A></TD>
575575
</TR>
576576
<TR>
577-
<TD>Flex</TD>
578-
<TD><A HREF="http://gnuwin32.sourceforge.net/downlinks/flex.php">http://gnuwin32.sourceforge.net/downlinks/flex.php</A></TD>
579-
</TR>
580-
<TR>
581-
<TD>Bison</TD>
582-
<TD><A HREF="http://gnuwin32.sourceforge.net/downlinks/bison.php">http://gnuwin32.sourceforge.net/downlinks/bison.php</A></TD>
583-
</TR>
584-
<TR>
585-
<TD>GIT</TD>
586-
<TD><A HREF="https://github.com/msysgit/msysgit/releases/download/Git-1.9.4-preview20140611/Git-1.9.4-preview20140611.exe">https://github.com/msysgit/msysgit/releases/download/Git-1.9.4-preview20140611/Git-1.9.4-preview20140611.exe</A></TD>
577+
<TD>GNU flex, GNU bison and GIT</TD>
578+
<TD><A HREF="http://cygwin.com/setup-x86.exe">http://cygwin.com/setup-x86.exe</A> (32bit) or <A HREF="http://cygwin.com/setup-x86_64.exe">http://cygwin.com/setup-x86_64.exe</A> (64bit)</TD>
587579
</TR>
588580
<TR>
589581
<TD>OSGeo4W</TD>
590582
<TD><A HREF="http://download.osgeo.org/osgeo4w/osgeo4w-setup-x86.exe">http://download.osgeo.org/osgeo4w/osgeo4w-setup-x86.exe</A> (32bit) or <A HREF="http://download.osgeo.org/osgeo4w/osgeo4w-setup-x86_64.exe">http://download.osgeo.org/osgeo4w/osgeo4w-setup-x86_64.exe</A> (64bit)</TD>
591583
</TR>
592584
</TABLE>
593585

594-
<P>
595-
You can also use flex, bison &amp; git from
596-
</P>
597-
<BLOCKQUOTE>
598-
<A HREF="http://cygwin.com">http://cygwin.com</A>
599-
</BLOCKQUOTE>
600586
<P>
601587
OSGeo4W does not only provide ready packages for the current QGIS release and
602588
nightly builds of master, but also offers most of the dependencies needs to
603589
build it.
604590
</P>
605591
<P>
606-
For the QGIS build you need to install following packages from OSGeo4W (select
607-
<I>Advanced Installation</I>):
592+
For the QGIS build you need to install following packages from cygwin:
593+
</P>
594+
595+
<UL>
596+
<LI>bison
597+
<LI>flex
598+
<LI>git
599+
</UL>
600+
601+
<P>
602+
and from OSGeo4W (select <I>Advanced Installation</I>):
608603
</P>
609604

610605
<UL>
@@ -653,7 +648,7 @@ <H3>4.1.3. Setting up the Visual Studio project with CMake</H3>
653648

654649
set OSGEO4W_ROOT=C:\OSGeo4W
655650
call "%OSGEO4W_ROOT%\bin\o4w_env.bat"
656-
path %PATH%;%PROGRAMFILES%\CMake 2.8\bin;%PROGRAMFILES%\GnuWin32\bin
651+
path %PATH%;%PROGRAMFILES%\CMake\bin;c:\cygwin\bin
657652

658653
@set GRASS_PREFIX=c:/OSGeo4W/apps/grass/grass-6.4.4
659654
@set INCLUDE=%INCLUDE%;%OSGEO4W_ROOT%\include

doc/msvc.t2t

Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -31,22 +31,21 @@ You also need the Windows SDK for Windows 7 and .NET Framework 4:
3131
Download and install following packages:
3232

3333
|| Tool | Website |
34-
| CMake | http://www.cmake.org/files/v2.8/cmake-2.8.12.2-win32-x86.exe |
35-
| Flex | http://gnuwin32.sourceforge.net/downlinks/flex.php |
36-
| Bison | http://gnuwin32.sourceforge.net/downlinks/bison.php |
37-
| GIT | https://github.com/msysgit/msysgit/releases/download/Git-1.9.4-preview20140611/Git-1.9.4-preview20140611.exe |
34+
| CMake | http://www.cmake.org/files/v3.0/cmake-3.0.2-win32-x86.exe |
35+
| GNU flex, GNU bison and GIT | http://cygwin.com/setup-x86.exe (32bit) or http://cygwin.com/setup-x86_64.exe (64bit) |
3836
| OSGeo4W | http://download.osgeo.org/osgeo4w/osgeo4w-setup-x86.exe (32bit) or http://download.osgeo.org/osgeo4w/osgeo4w-setup-x86_64.exe (64bit) |
3937

40-
You can also use flex, bison & git from
41-
42-
http://cygwin.com
43-
4438
OSGeo4W does not only provide ready packages for the current QGIS release and
4539
nightly builds of master, but also offers most of the dependencies needs to
4640
build it.
4741

48-
For the QGIS build you need to install following packages from OSGeo4W (select
49-
//Advanced Installation//):
42+
For the QGIS build you need to install following packages from cygwin:
43+
- bison
44+
- flex
45+
- git
46+
-
47+
48+
and from OSGeo4W (select //Advanced Installation//):
5049

5150
- expat
5251
- fcgi
@@ -90,7 +89,7 @@ set LIB=%LIB%;%PROGRAMFILES%\Microsoft SDKs\Windows\v7.1\lib
9089

9190
set OSGEO4W_ROOT=C:\OSGeo4W
9291
call "%OSGEO4W_ROOT%\bin\o4w_env.bat"
93-
path %PATH%;%PROGRAMFILES%\CMake 2.8\bin;%PROGRAMFILES%\GnuWin32\bin
92+
path %PATH%;%PROGRAMFILES%\CMake\bin;c:\cygwin\bin
9493

9594
@set GRASS_PREFIX=c:/OSGeo4W/apps/grass/grass-6.4.4
9695
@set INCLUDE=%INCLUDE%;%OSGEO4W_ROOT%\include

doc/overview.t2t

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ Following a summary of the required dependencies for building:
99
Required build tools:
1010

1111
- CMake >= 2.8.6
12-
- Flex
12+
- Flex >= 2.5.6
1313
- Bison >= 2.4
1414
-
1515

0 commit comments

Comments
 (0)