Skip to content

Latest commit

 

History

History
69 lines (48 loc) · 1.72 KB

system-requirements.md

File metadata and controls

69 lines (48 loc) · 1.72 KB

System Requirements to Source-Build

This document provides the system requirements to source build the .NET SDK for a targeted platform.

Operating System

Linux

MacOS

MacOS is not currently supported: Tracking Issue. However, community users have created a Homebrew project to build .NET for OSX. Please feel free to open new issues in individual repos or in source-build for OSX issues.

Windows

Windows is not currently supported. Tracking Issue

Hardware

Disk Space

80 GB of space is required for a typical build. You can reduced this down to ~30 GB if you build with the clean-while-building option. This might increase over time, so consider this to be a minimum bar.

Memory

A minimum of 8 GB of memory is recommended.

Architectures

Officially Supported

  • ARM64
  • x64

Community Supported

  • ARM32
  • s390x
  • ppc64le

Network

The following assets will need to be downloaded in order to build.

  • Source:
    • .NET 8.0: ~300 MB
    • .NET 6.0: ~500 MB
  • SDK: ~200 MB
  • Artifacts
    • .NET 8.0: ~1 GB
    • .NET 6.0: ~4 GB