Skip to content

Commit

Permalink
INSTALL: update required flex version to 2.5.6 and links to windows v…
Browse files Browse the repository at this point in the history
…ersion
  • Loading branch information
jef-n committed Nov 24, 2014
1 parent b4a8547 commit 7ef5092
Show file tree
Hide file tree
Showing 4 changed files with 44 additions and 51 deletions.
29 changes: 14 additions & 15 deletions INSTALL
@@ -1,10 +1,10 @@
QGIS
Building QGIS from source - step by step
Saturday November 22, 2014
Monday November 24, 2014


Last Updated: Saturday November 22, 2014
Last Change : Saturday November 22, 2014
Last Updated: Monday November 24, 2014
Last Change : Monday November 24, 2014


1. Introduction
Expand Down Expand Up @@ -92,7 +92,7 @@ Following a summary of the required dependencies for building:
Required build tools:

- CMake >= 2.8.6
- Flex
- Flex >= 2.5.6
- Bison >= 2.4

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

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

You can also use flex, bison & git from

http://cygwin.com

OSGeo4W does not only provide ready packages for the current QGIS release and
nightly builds of master, but also offers most of the dependencies needs to
build it.

For the QGIS build you need to install following packages from OSGeo4W (select
Advanced Installation):
For the QGIS build you need to install following packages from cygwin:

- bison
- flex
- git

and from OSGeo4W (select Advanced Installation):

- expat
- fcgi
Expand Down Expand Up @@ -408,7 +407,7 @@ installed in the default locations):

set OSGEO4W_ROOT=C:\OSGeo4W
call "%OSGEO4W_ROOT%\bin\o4w_env.bat"
path %PATH%;%PROGRAMFILES%\CMake 2.8\bin;%PROGRAMFILES%\GnuWin32\bin
path %PATH%;%PROGRAMFILES%\CMake\bin;c:\cygwin\bin

@set GRASS_PREFIX=c:/OSGeo4W/apps/grass/grass-6.4.4
@set INCLUDE=%INCLUDE%;%OSGEO4W_ROOT%\include
Expand Down
43 changes: 19 additions & 24 deletions doc/INSTALL.html
Expand Up @@ -77,13 +77,13 @@
<DIV CLASS="header" ID="header">
<H1>QGIS</H1>
<H2>Building QGIS from source - step by step</H2>
<H3>Saturday November 22, 2014</H3>
<H3>Monday November 24, 2014</H3>
</DIV>

<DIV CLASS="body" ID="body">
<P>
Last Updated: Saturday November 22, 2014
Last Change : Saturday November 22, 2014
Last Updated: Monday November 24, 2014
Last Change : Monday November 24, 2014
</P>
<DIV CLASS="toc">

Expand Down Expand Up @@ -195,7 +195,7 @@ <H1>2. Overview</H1>

<UL>
<LI>CMake &gt;= 2.8.6
<LI>Flex
<LI>Flex &gt;= 2.5.6
<LI>Bison &gt;= 2.4
</UL>

Expand Down Expand Up @@ -571,40 +571,35 @@ <H3>4.1.2. Other tools and dependencies</H3>
</TR>
<TR>
<TD>CMake</TD>
<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>
<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>
</TR>
<TR>
<TD>Flex</TD>
<TD><A HREF="http://gnuwin32.sourceforge.net/downlinks/flex.php">http://gnuwin32.sourceforge.net/downlinks/flex.php</A></TD>
</TR>
<TR>
<TD>Bison</TD>
<TD><A HREF="http://gnuwin32.sourceforge.net/downlinks/bison.php">http://gnuwin32.sourceforge.net/downlinks/bison.php</A></TD>
</TR>
<TR>
<TD>GIT</TD>
<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>
<TD>GNU flex, GNU bison and GIT</TD>
<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>
</TR>
<TR>
<TD>OSGeo4W</TD>
<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>
</TR>
</TABLE>

<P>
You can also use flex, bison &amp; git from
</P>
<BLOCKQUOTE>
<A HREF="http://cygwin.com">http://cygwin.com</A>
</BLOCKQUOTE>
<P>
OSGeo4W does not only provide ready packages for the current QGIS release and
nightly builds of master, but also offers most of the dependencies needs to
build it.
</P>
<P>
For the QGIS build you need to install following packages from OSGeo4W (select
<I>Advanced Installation</I>):
For the QGIS build you need to install following packages from cygwin:
</P>

<UL>
<LI>bison
<LI>flex
<LI>git
</UL>

<P>
and from OSGeo4W (select <I>Advanced Installation</I>):
</P>

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

set OSGEO4W_ROOT=C:\OSGeo4W
call "%OSGEO4W_ROOT%\bin\o4w_env.bat"
path %PATH%;%PROGRAMFILES%\CMake 2.8\bin;%PROGRAMFILES%\GnuWin32\bin
path %PATH%;%PROGRAMFILES%\CMake\bin;c:\cygwin\bin

@set GRASS_PREFIX=c:/OSGeo4W/apps/grass/grass-6.4.4
@set INCLUDE=%INCLUDE%;%OSGEO4W_ROOT%\include
Expand Down
21 changes: 10 additions & 11 deletions doc/msvc.t2t
Expand Up @@ -31,22 +31,21 @@ You also need the Windows SDK for Windows 7 and .NET Framework 4:
Download and install following packages:

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

You can also use flex, bison & git from

http://cygwin.com

OSGeo4W does not only provide ready packages for the current QGIS release and
nightly builds of master, but also offers most of the dependencies needs to
build it.

For the QGIS build you need to install following packages from OSGeo4W (select
//Advanced Installation//):
For the QGIS build you need to install following packages from cygwin:
- bison
- flex
- git
-

and from OSGeo4W (select //Advanced Installation//):

- expat
- fcgi
Expand Down Expand Up @@ -90,7 +89,7 @@ set LIB=%LIB%;%PROGRAMFILES%\Microsoft SDKs\Windows\v7.1\lib

set OSGEO4W_ROOT=C:\OSGeo4W
call "%OSGEO4W_ROOT%\bin\o4w_env.bat"
path %PATH%;%PROGRAMFILES%\CMake 2.8\bin;%PROGRAMFILES%\GnuWin32\bin
path %PATH%;%PROGRAMFILES%\CMake\bin;c:\cygwin\bin

@set GRASS_PREFIX=c:/OSGeo4W/apps/grass/grass-6.4.4
@set INCLUDE=%INCLUDE%;%OSGEO4W_ROOT%\include
Expand Down
2 changes: 1 addition & 1 deletion doc/overview.t2t
Expand Up @@ -9,7 +9,7 @@ Following a summary of the required dependencies for building:
Required build tools:

- CMake >= 2.8.6
- Flex
- Flex >= 2.5.6
- Bison >= 2.4
-

Expand Down

0 comments on commit 7ef5092

Please sign in to comment.