Skip to content

Latest commit

 

History

History
44 lines (31 loc) · 1.05 KB

WINDOWS.md

File metadata and controls

44 lines (31 loc) · 1.05 KB

Building the Windows version of RethinkDB

Requirements

Note VS must be installed in default directory (any drive)

  • In installer tick desktop C++ workload, and in individual components:
  • MSVC v141
  • Windows 10 SDK 10.0.19041.0
  • CMake tool

Warning Make sure that perl package IS NOT installed in cygwin!

Additional Cygwin packages:

  • make
  • curl
  • wget
  • patch

Strawberry Perl (Required for OpenSSL)

Install and make sure it's added to PATH

Premake5 (Required for quickjspp)

Download, unpack anywhere and add to PATH

Build Instructions

From a Cygwin shell:

./configure

make -j$(nproc)

Will first download and build the libraries that RethinkDB needs, then build RethinkDB itself and place it in build\Release_x64\rethinkdb.exe

If make complains about missing files in mk/gen, run mkdir mk/gen manually. Then run make -j again.