Comparing version 4.5.6 to 4.5.8
@@ -7,4 +7,4 @@ { | ||
"author": "Dane Springmeyer <dane@mapbox.com> (mapnik.org)", | ||
"version": "4.5.6", | ||
"mapnik_version": "c3eda40e0", | ||
"version": "4.5.8", | ||
"mapnik_version": "e553f55dc", | ||
"main": "./lib/mapnik.js", | ||
@@ -11,0 +11,0 @@ "binary": { |
@@ -69,9 +69,6 @@ # node-mapnik | ||
## Depends | ||
## Requirements | ||
OS|Node.js|C++ minimum requirements|OS versions | ||
---|---|---|--- | ||
Mac|v0.10.x, v4, v6, v8|C++11|Mac OS X > 10.10 | ||
Linux|v0.10.x, v4, v6, v8|C++11|Ubuntu Linux > 16.04 or other Linux distributions with g++ >= 5 toolchain (>= GLIBCXX_3.4.21 from libstdc++) | ||
Windows|v0.10.x, v4, v6, v8|C++11|See the [Windows requirements](https://github.com/mapnik/node-mapnik#windows-specific) section | ||
Starting from `v4.5.0`, `node-mapnik` module is published as "universal" binaries using [node-addon-api](https://github.com/nodejs/node-addon-api) | ||
All Node.js versions >= 10 are known to work, consult N-API documentation for more details: https://nodejs.org/dist/latest/docs/api/n-api.html#n_api_node_api_version_matrix | ||
@@ -81,3 +78,3 @@ An installation error like below indicates your system does not have a modern enough libstdc++/gcc-base toolchain: | ||
``` | ||
Error: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version GLIBCXX_3.4.21 not found (required by /node_modules/osrm/lib/binding/osrm.node) | ||
Error: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version GLIBCXX_3.4.21 not found (required by /node_modules/mapnik/lib/binding/mapnik.node) | ||
``` | ||
@@ -90,3 +87,3 @@ | ||
sudo apt-get update -y | ||
sudo apt-get install -y libstdc++-5-dev | ||
sudo apt-get install -y libstdc++-6-dev | ||
``` | ||
@@ -106,3 +103,3 @@ | ||
packages: | ||
- libstdc++-5-dev # upgrade libstdc++ on linux to support C++11 | ||
- libstdc++-6-dev # upgrade libstdc++ | ||
``` | ||
@@ -117,30 +114,4 @@ | ||
Note: This will install the latest node-mapnik 3.x series, which is recommended. There is also an [1.x series](https://github.com/mapnik/node-mapnik/tree/1.x) which maintains API compatibility with Mapnik 2.3.x and 2.2.x and a [v0.7.x series](https://github.com/mapnik/node-mapnik/tree/v0.7.x) which is not recommended unless you need to support Mapnik 2.1 or older. | ||
Note: This will install the latest node-mapnik 4.5.x series, which is recommended. | ||
By default, binaries are provided for: | ||
- 64 bit OS X >= 10.10, 64 bit Linux (>= Ubuntu Trusty) | ||
- several node versions: | ||
- [versions for Linux/Mac](<https://github.com/mapnik/node-mapnik/blob/master/.travis.yml#L19-L47>) | ||
On those platforms no external dependencies are needed. | ||
Other platforms will fall back to a source compile: see [Source Build](#source-build) for details. | ||
Binaries started being provided at node-mapnik >= 1.4.2 for OSX and Linux and at 1.4.8 for Windows. After 3.6.2 no Windows binaries are provided. | ||
### Windows specific | ||
**NOTE:** Windows binaries for the **3.x** series require the Visual C++ Redistributable Packages for **Visual Studio 2015**: | ||
- <https://mapbox.s3.amazonaws.com/windows-builds/visual-studio-runtimes/vcredist-VS2015/vcredist_x64.exe> | ||
- <https://mapbox.s3.amazonaws.com/windows-builds/visual-studio-runtimes/vcredist-VS2015/vcredist_x86.exe> | ||
See https://github.com/mapnik/node-mapnik/wiki/WindowsBinaries for more details. | ||
The **1.x** series require the Visual C++ Redistributable Packages for **Visual Studio 2013**: | ||
- http://www.microsoft.com/en-us/download/details.aspx?id=40784 | ||
## Source Build | ||
@@ -147,0 +118,0 @@ |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Mixed license
License(Experimental) Package contains multiple licenses.
Found 1 instance in 1 package
0
897150
114
181