mirror of
https://github.com/zeek/zeek.git
synced 2025-10-02 14:48:21 +00:00
Merge remote-tracking branch 'origin/topic/johanna/freebsd9'
BIT-1542 #merged * origin/topic/johanna/freebsd9: More detailed installation instructions for FreeBSD 9.X
This commit is contained in:
commit
c916072e4c
2 changed files with 16 additions and 1 deletions
2
cmake
2
cmake
|
@ -1 +1 @@
|
||||||
Subproject commit 3fcb71abc1697c23d16b987340e957639275ec21
|
Subproject commit 5945b41dc7cbdd3e305e522c84aae9a525478af8
|
|
@ -75,6 +75,21 @@ To install the required dependencies, you can use:
|
||||||
Note that in older versions of FreeBSD, you might have to use the
|
Note that in older versions of FreeBSD, you might have to use the
|
||||||
"pkg_add -r" command instead of "pkg install".
|
"pkg_add -r" command instead of "pkg install".
|
||||||
|
|
||||||
|
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:
|
* Mac OS X:
|
||||||
|
|
||||||
Compiling source code on Macs requires first installing Xcode_ (in older
|
Compiling source code on Macs requires first installing Xcode_ (in older
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue