mirror of
https://github.com/zeek/zeek.git
synced 2025-10-02 06:38:20 +00:00
Update the install documentation
Added krb5 headers and libraries to the list of optional dependencies. Removed an obsolete section on installing a new compiler on old FreeBSD versions. The system compiler can build Bro on all currently supported versions of FreeBSD.
This commit is contained in:
parent
563fc8c6ae
commit
d3347bc90f
1 changed files with 1 additions and 15 deletions
|
@ -72,21 +72,6 @@ To install the required dependencies, you can use:
|
|||
|
||||
sudo pkg install bash cmake swig30 bison python py27-sqlite3 py27-ipaddress
|
||||
|
||||
For older versions of FreeBSD (especially FreeBSD 9.x), the system compiler
|
||||
is not new enough to compile Bro. For these systems, you will have to install
|
||||
a newer compiler using pkg; the ``clang34`` package should work.
|
||||
|
||||
You will also have to define several environment variables on these older
|
||||
systems to use the new compiler and headers similar to this before calling
|
||||
configure:
|
||||
|
||||
.. console::
|
||||
|
||||
export CC=clang34
|
||||
export CXX=clang++34
|
||||
export CXXFLAGS="-stdlib=libc++ -I${LOCALBASE}/include/c++/v1 -L${LOCALBASE}/lib"
|
||||
export LDFLAGS="-pthread"
|
||||
|
||||
* Mac OS X:
|
||||
|
||||
Compiling source code on Macs requires first installing either Xcode_
|
||||
|
@ -123,6 +108,7 @@ build time:
|
|||
* gperftools (tcmalloc is used to improve memory and CPU usage)
|
||||
* jemalloc (http://www.canonware.com/jemalloc/)
|
||||
* PF_RING (Linux only, see :doc:`Cluster Configuration <../configuration/index>`)
|
||||
* krb5 libraries and headers
|
||||
* ipsumdump (for trace-summary; http://www.cs.ucla.edu/~kohler/ipsumdump)
|
||||
|
||||
Geolocation is probably the most interesting and can be installed
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue