• Skip to primary navigation
  • Skip to content
  • Skip to footer
syslog-ng documentation
    • Developer guide
      • Debian and Ubuntu
      • openSUSE
      • macOS
      • FeeBSD
      • Project structure
      • Git structure
      • Fetching dependencies
        • Compiling options of syslog-ng
      • Testing
      • Install
      • Debugging
            • file() Destination Driver
            • file() Source Driver (DEPRECATED)
            • pipe() Destination Driver
            • pipe() Source Driver
            • stdin() Source Driver
            • wildcard file() Source Driver
          • afmongodb
            • program() Destination Driver
            • program() Source Driver
          • afsmtp
            • network() Destination Driver
            • network() Source Driver
            • syslog() Source/Destination Driver
              • Using network()
              • Using syslog()
            • unix-dgram() Source/Destination Driver
            • unix-stream() Destination Driver
            • unix-stream() Source Driver
          • afsql
          • afuser
          • elasticsearch-http
          • http
            • python() Destination Driver
            • python-fetcher() Source Driver
            • python() Source Driver
          • pseudofile
          • redis
          • riemann
            • Collecting native macOS logs
            • Collecting local macOS logs
      • FreeBSD
      • Tools
      • Issues
      • Commits
      • Features
      • Bugs
      • Process
      • Getting started with implementing Python destinations
      • Getting started with implementing Java destinations
      • Writing an Apache Kafka module in Python
      • Osquery and Elasticsearch
      • Simple Threaded C Destination
      • Simple Python Source
    • Docker images for syslog-ng OSE
      • Modules and Plugins
      • Source Driver
      • Parser
      • Filter Function
      • Template Function
    • Source code documentation

    Compile first

    On this page

    This chapter describes the building and testing process of syslog-ng.

    If you want to develop syslog-ng OSE, you should be familiar with building syslog-ng from source.

    Updated: April 25, 2025

    Previous
    Git structure
    Next
    Fetching dependencies
    © 2025 Powered by Jekyll, Minimal Mistakes & Lunr.
    OSZAR »