Skip to content

Commit

Permalink
Update Windows dependencies (aerospike#440)
Browse files Browse the repository at this point in the history
Resolves aerospike#439.
  • Loading branch information
jhecking authored Dec 13, 2021
1 parent 82c3177 commit a2ca517
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 8 deletions.
21 changes: 13 additions & 8 deletions README_WINDOWS.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,20 +10,25 @@ and suitable for application prototyping and development.
## Prerequisites

* Windows 7 or later
* Windows 8.1 SDK
* Visual C++ 2015 Build Tools
* Node.js v10.x (LTS) or later

The package includes a native add-on. To compile the add-on, Microsoft's Visual
C++ Build Tools 2015 are required. The easiest way to install the build tools,
is using the [`windows-build-tools`
](https://www.npmjs.com/package/windows-build-tools) npm package:
C++ Build Tools 2015 are required, which you can download from the
[Visual Studio website](https://visualstudio.microsoft.com/vs/older-downloads/).
The required components are:

* Windows 8.1 SDK
* Visual C++ 2015 (v140) Toolset for Desktop

![Windows 8.1 SDK](./docs/assets/windows-8-1-sdk.png)
![VC++ 2015.3 v14.00 (v140) toolset for desktop](./docs/assets/vc-2015-3-v140.png)

npm install windows-build-tools --global --vs2015
<a name="aerospike-c-client-sdk"></a>
## Aerospike C Client SDK

The Aerospike Node.js client depends on the Aerospike C client. During
installation, a copy of the C client SDK is downloaded and compiled.
Additionally set of pre-built, third-party libraries are downloaded and
Additionally, a set of pre-built, third-party libraries are downloaded and
installed via the
[`aerospike-client-c-dependencies`](https://www.nuget.org/packages/aerospike-client-c-dependencies)
nuget package. Please refer to the [Aerospike C client
Expand All @@ -39,4 +44,4 @@ PowerShell's execution policy prevents you from running the client's installatio

Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Scope Process

For further information, please refer to the PowerShell documentation [About Execution Policies](https://docs.microsoft.com/en-sg/powershell/module/microsoft.powershell.core/about/about_execution_policies).
For further information, please refer to the PowerShell documentation [About Execution Policies](https://docs.microsoft.com/en-sg/powershell/module/microsoft.powershell.core/about/about_execution_policies).
Binary file added docs/assets/vc-2015-3-v140.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/windows-8-1-sdk.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit a2ca517

Please sign in to comment.