Updated README.md with mention of fresh snapshot (2.2.0 RC2)

This commit is contained in:
Nigel Stewart 2019-09-28 13:31:40 +10:00
parent 4bbe8aa2ab
commit 2ed67686ba

View File

@ -27,18 +27,23 @@ Windows binaries for [32-bit and 64-bit](https://sourceforge.net/projects/glew/f
Snapshots may contain new features, bug-fixes or new OpenGL extensions ahead of tested, official releases. Snapshots may contain new features, bug-fixes or new OpenGL extensions ahead of tested, official releases.
[glew-20190928.tgz](https://sourceforge.net/projects/glew/files/glew/snapshots/glew-20190928.tgz/download) *GLEW 2.2.0 RC2: New extensions, bug fixes*
[glew-20181010.tgz](https://sourceforge.net/projects/glew/files/glew/snapshots/glew-20181010.tgz/download) *GLEW 2.2.0 RC1: New extensions, bug fixes* [glew-20181010.tgz](https://sourceforge.net/projects/glew/files/glew/snapshots/glew-20181010.tgz/download) *GLEW 2.2.0 RC1: New extensions, bug fixes*
## Build ## Build
It is highly recommended to build from a tgz or zip release snapshot. It is highly recommended to build from a tgz or zip release snapshot.
The code generation workflow is a complex brew of gnu make, perl and python, that works best on Linux or Mac. The code generation workflow is a complex brew of gnu make, perl and python, that works best on Linux or Mac.
The code generation is known to work on Windows using [MSYS2](https://www.msys2.org/).
For most end-users of GLEW the official releases are the best choice, with first class support. For most end-users of GLEW the official releases are the best choice, with first class support.
### Linux and Mac ### Linux and Mac
#### Using GNU Make #### Using GNU Make
GNU make is the primary build system for GLEW, historically.
It includes targets for building the sources and headers, for maintenance purposes.
##### Install build tools ##### Install build tools
Debian/Ubuntu/Mint: `$ sudo apt-get install build-essential libxmu-dev libxi-dev libgl-dev` Debian/Ubuntu/Mint: `$ sudo apt-get install build-essential libxmu-dev libxi-dev libgl-dev`
@ -77,6 +82,10 @@ _Note: you may need to call `make` in the **auto** folder first_
#### Using cmake #### Using cmake
The cmake build is mostly contributer maintained.
Due to the multitude of use cases this is maintained on a _best effort_ basis.
Pull requests are welcome.
*CMake 2.8.12 or higher is required.* *CMake 2.8.12 or higher is required.*
##### Install build tools ##### Install build tools
@ -134,7 +143,7 @@ Available from [Msys2](http://msys2.github.io/) and/or [Mingw-w64](http://mingw-
Requirements: bash, make, gcc Requirements: bash, make, gcc
$ pacman -S gcc make mingw-w64-i686-gcc mingw-w64-x86_64-gcc $ pacman -S gcc make mingw-w64-i686-gcc mingw-w64-x86_64-gcc
$ make $ make
$ make install $ make install
$ make install.all $ make install.all
@ -211,7 +220,7 @@ Be sure to mention platform and compiler toolchain details when filing
a bug report. The output of `glewinfo` can be quite useful for discussion a bug report. The output of `glewinfo` can be quite useful for discussion
also. also.
Generally GLEW is released once a year, around the time of the Siggraph Generally GLEW is usually released once a year, around the time of the Siggraph
computer graphics conference. If you're not using the current release computer graphics conference. If you're not using the current release
version of GLEW, be sure to check if the issue or bug is fixed there. version of GLEW, be sure to check if the issue or bug is fixed there.