Skip to end of metadata
Go to start of metadata

In order to build Traffic Server, a few requirements must be met:

  • GCC or a compatible compiler (LLVM/Clang and Intel ICC should work)
  • PCRE (version 3) with the development include files
  • OpenSSL
  • TCL with the development include files
  • Expat with the development include files
  • Perl and ExtUtils::MakeMaker
  • The hwloc library (not required, but recommended)
  • Posix capabilities (not required, but recommended)
  • unwind library (not required, but needed to provide better crash logs)
  • spdylay library (required to build with SPDY support)

Typically, this means you have to include the appropriate "dev" package. Unfortunately, naming here may vary between different distros and platforms. Development packages are usually named -dev or -devel or some such. For more details, see the instructions for the various distributions and platforms below.

When building from the Git repository, you may need to have the following tools available or installed:

  • autoconf
  • automake
  • libtool
  • pkg-config

Clang

Use the following command to build Traffic Server with Clang:

Labels
  • No labels
Page: Fedora Page: CentOS Page: Ubuntu Page: OpenSolaris Page: Mandriva Page: Mac OS X Page: IntelCCBuild Page: OpenSuSE