This page documents the requirements and special instructions for building Traffic Server on Fedora platforms. Please let us know if you had to install additional packages on your installations.
Fedora 12 - 15
The required packages for building can be installed using the following yum command:
Code Block |
---|
sudo yum install make automake libtoolpkgconfig gcc-c++ openssl-devel tcl-devel expat-devel pcre-devel perl-ExtUtils-MakeMaker |
It's also recommended that the following packages are installed, but they are not required (and they come pre-install on many systems):
Code Block |
---|
sudo yum install libcap libcap-devel hwloc hwloc-devel ncurses-devel |
Subversion and Git
To use git and subversion with any of the Fedora releases, the following packages needs to be installed:
libcurl-devel |
If the unwind library is available, install this to get support for the crash log feature:
Code Block |
---|
sudo yum install libunwind libunwind-devel |
When building from the Git source, you also need the autoconf / automake toolchain:
Code Block |
---|
sudo yum install autoconf automake libtool |
To enable WCCP you will need flex and bison. These should be recent enough to work.
Code Block |
---|
sudo yum install bison flex
|
Git
To use Git, you must install the appropriate packages:
Code Block |
---|
|
Code Block |
sudo yum install git-svn |
For more details how to use Git with our source, please see our GitHub page.
configure and build
For more details, see the Building page
Code Block |
---|
./configure && make
|