-
Notifications
You must be signed in to change notification settings - Fork 94
code_build
title: Quick Start for Windows - Build from Source description: published: true date: 2023-03-16T23:03:52.491Z tags: editor: markdown dateCreated: 2022-04-23T11:26:12.885Z
TODO {.is-danger}
Install the latest tools, as well as v141 xp tools. Also MFC. TODO: Get the proper names for the stuff to install.
Link the page with SDK downloads. For max plugins see max table on which toolchain you need to install in VS as well.
On Windows, the configuration script prefers toolchains which have the external dependencies pre-built. This gives us better control over signing binaries, and which versions are supported and distributed. On 32-bit Windows, the toolchain with the broadest compatibility is prefered. Under 64-bit, the latest toolchain with at minimum Windows 7 compatibility is selected.
For Linux builds, the SteamRT Scout Docker build containers are prefered, using Hunter dependencies to create a self-contained static build that ideally runs on any Linux distro.
The default server target is Ubuntu 20.04 LTS. This may change as needed. You should select your own distribution in the .nel/config.json pipeline configuration file.
The latest native toolchain will be selected.
Only the toolchain matching the 3ds Max SDK will be selected. Hunter dependencies are prefered in order to create self-contained binaries.