For the complete documentation index, see llms.txt. This page is also available as Markdown.

Compiling MariaDB From Source

Instructions for compiling MariaDB Server from source code using CMake, including obtaining the source and installing dependencies.

Complete step-by-step guide for compiling and building MariaDB from source on various flavors of Linux and on macOS.

Guide to building MariaDB on Windows using Visual Studio, CMake, and Git, including creating ZIP and MSI packages.

Setting up the macOS build environment: Apple toolchain, Homebrew dependencies, environment variables, and a Ninja-based CMake build.

Building MariaDB on FreeBSD with the Ports Collection, or with Poudriere to serve a binary package to multiple hosts.

Instructions for cross-compiling MariaDB for different architectures, including using Buildroot and CMake toolchain files.

Compile MariaDB Server with extra modules and options. This section details how to customize your build from source, enabling specific features or optimizations for your deployment.

This page is licensed: CC BY-SA / Gnu FDL

Last updated

Was this helpful?