Skip to content

Latest commit

 

History

History
40 lines (31 loc) · 1.09 KB

build.md

File metadata and controls

40 lines (31 loc) · 1.09 KB

Text-based Desktop Environment

Building from source

Unix

Build-time dependencies

  • 64-bit system host
  • git, cmake, C++20 compiler (GCC 11, Clang 14)
  • RAM requirements for compilation:
    • Compiling with GCC — 4GB of RAM
    • Compiling with Clang — 9GB of RAM

Use any terminal as a build environment

git clone https://github.com/directvt/vtm.git
cd vtm
cmake . -B bin
cmake --build bin
sudo cmake --install bin
vtm

Note: A 32-bit binary executable can only be built using cross-compilation on a 64-bit system.

Windows

Build-time dependencies

Use Developer Command Prompt as a build environment

git clone https://github.com/directvt/vtm.git
cd vtm
cmake . -B bin
cmake --build bin --config Release
bin\Release\vtm.exe --install
vtm