[Bro] Réf. : [Bro] New install and looking for help.

Jean-Philippe LUIGGI jean-philippe.luiggi at sagem.com
Wed Feb 16 07:20:03 PST 2005


As Vern said in a mail, Bro is now  working on OpenBSD (both 3.6 and
current snapshots releases).
I think Vern will release the working code with a new version.

                      <copaseticsituation      Pour :    bro at bro-ids.org                                                             
                      @gmail.com>              cc :      (ccc : Jean-Philippe LUIGGI/DADM/SAGEM)                                     
                                               Objet :   [Bro] New install and looking for help.                                     
                      Envoyé par :                                                                                                   
                      bro-admin at ICSI.Berk                                                                                            
                      15/02/2005 04:51                                                                                               
                      Veuillez répondre à                                                                                            
                      Remis le :                                                                                                     
                      15/02/2005 04:52                                                                                               


I'm trying to install bro on OpenBSD 3.6 and receiving the following
error during the make.  Also I've trie to install on FreeBSD on 5.3.
No Luck with either.

OpenBSD error:

bash-2.05b# make
g++ -I. -Ilibedit  -O  -c PktSrc.cc
PktSrc.cc: In method `void PktSrc::SetHdrSize()':
PktSrc.cc:239: `DLT_LINUX_SLL' undeclared (first use this function)
PktSrc.cc:239: (Each undeclared identifier is reported only once
PktSrc.cc:239: for each function it appears in.)
*** Error code 1

Stop in /home/jsa/bro/bro-pub-0.8a88 (line 350 of Makefile).

FreeBSD error:

Nesium# make
g++ -I. -Ilibedit  -O  -c main.cc
In file included from PacketFilter.h:9,
                 from Sessions.h:29,
                 from RuleMatcher.h:12,
                 from main.cc:54:
PrefixTable.h:48: error: struct PrefixTable::iterator redeclared with
different access
main.cc: In function `int main(int, char**)':
main.cc:317: error: array bound forbidden after parenthesized type-id
main.cc:317: note: try removing the parentheses around the type-id
*** Error code 1

Stop in /usr/home/jsa/Bro/bro-pub-0.8a88.

I have not been able to find very much information on troubleshooting
the install.  Appreciate the help!

Bro mailing list
bro at bro-ids.org

More information about the Bro mailing list