circle-info
Live Webinar March 11 | Deploy MariaDB Cloud in Your Microsoft Azure Account. Retain Control.
Register Nowarrow-up-right
LogoLogo
search
⌘Ctrlk
Download MariaDBContact Us
  • Home
  • MariaDB Platform
  • Server
  • MaxScale
  • Analytics
  • Galera Cluster
  • Connectors
  • Tools
  • MariaDB Cloud
  • Release Notes
  • General Resources
GitBook Assistant
GitBook Assistant
Working...Thinking...
GitBook Assistant
Good evening

I'm here to help you with the docs.

⌘Ctrli
AI Based on your contextquestion-circle
LogoLogo
  • serverMariaDB Server Documentation
  • rabbit-runningQuickstart Guides
  • tvServer Usage
  • gearServer Management
    • Deployment
      • General Deployment Instructions
      • Installing Enterprise Server
      • Installing Community Server
      • Compiling MariaDB From Source
        • Compiling MariaDB From Source: The Master Guide
        • Building MariaDB on Windows
        • Cross-compiling MariaDB
        • Compiling MariaDB with Extra Modules/Options
        • Legacy Guides
          • Build Environment Setup for macOS
          • Building MariaDB on Gentoo
          • Creating a Debian Repository
          • Creating the MariaDB Source Tarball
          • Build Environment Setup for Linux
          • Building MariaDB from a Source RPM
          • Building MariaDB From Source Using musl-based GNU/Linux
          • Building MariaDB on CentOS
          • Building MariaDB on Debian
          • Building MariaDB on Fedora
          • Building MariaDB on FreeBSD
          • Building MariaDB on Solaris and OpenSolaris
          • Building MariaDB on Ubuntu
          • Building RPM Packages From Source
          • Compile and Using MariaDB with Sanitizers (ASAN, UBSAN, TSAN, MSAN)
          • Creating the MariaDB Binary Tarball
          • Compiling with the InnoDB Plugin from Oracle
          • Compiling MariaDB with Vanilla XtraDB
      • Configuring MariaDB
      • Upgrading MariaDB
      • Downgrading MariaDB
      • Migrating to MariaDB
      • MariaDB on Amazon RDS
      • Automated Deployment & Administration
    • Starting & Stopping
    • Automated Deployment & Administration
    • Server Monitoring & Logs
    • Variables and Modes
  • shield-halvedSecurity
  • house-blankArchitecture
  • wrenchClients & Utilities
  • chart-mixedHA & Performance
  • paperclipReference
gitbookPowered by GitBook
block-quoteOn this pagechevron-down
  1. gearServer Managementchevron-right
  2. Deploymentchevron-right
  3. Compiling MariaDB From Source

Legacy Guides

This section holds building-MariaDB-from-source instructions for building old versions of MariaDB. Recent instructions are in the Compiling MariaDB From Source: The Master Guide page.

Build Environment Setup for macOSchevron-rightBuilding MariaDB on Gentoochevron-rightCreating a Debian Repositorychevron-rightCreating the MariaDB Source Tarballchevron-rightBuild Environment Setup for Linuxchevron-rightBuilding MariaDB from a Source RPMchevron-rightBuilding MariaDB From Source Using musl-based GNU/Linuxchevron-rightBuilding MariaDB on CentOSchevron-rightBuilding MariaDB on Debianchevron-rightBuilding MariaDB on Fedorachevron-rightBuilding MariaDB on FreeBSDchevron-rightBuilding MariaDB on Solaris and OpenSolarischevron-rightBuilding MariaDB on Ubuntuchevron-rightBuilding RPM Packages From Sourcechevron-rightCompile and Using MariaDB with Sanitizers (ASAN, UBSAN, TSAN, MSAN)chevron-rightCreating the MariaDB Binary Tarballchevron-rightCompiling with the InnoDB Plugin from Oraclechevron-rightCompiling MariaDB with Vanilla XtraDBchevron-right

Was this helpful?

LogoLogo

Products

  • Enterprise Platform
  • Community Server
  • Download MariaDB
  • Pricing

Support

  • Customer Login
  • Technical Support
  • Remote DBA
  • Professional Services

Resources

  • MariaDB Blog
  • Webinars
  • Customer Stories
  • MariaDB Events
  • Documentation
  • Developer Hub

Company

  • About MariaDB
  • Newsroom
  • Leadership
  • MariaDB Careers
  • Legal
  • Privacy Policy

© 2026 MariaDB. All rights reserved.

Was this helpful?