compile on RedHat Linux?


Anybody knows why is that?

g++ -o bro main.o net_util.o util.o parse.o scan.o re-parse.o re-scan.o
rule-parse.o rule-scan.o Active.o Anon.o Attr.o BackDoor.o BroString.o
CCL.o CompHash.o Conn.o DFA.o Debug.o DebugCmds.o DbgBreakpoint.o
DbgWatch.o DbgHelp.o Desc.o Dict.o Discard.o DNS.o DNS_Mgr.o EquivClass.o
Event.o Expr.o File.o Finger.o Frag.o Frame.o FTP.o Func.o Hash.o HTTP.o
ICMP.o ID.o Ident.o InterConn.o IntSet.o List.o Logger.o Login.o MIME.o
NFA.o NTP.o NVT.o Net.o NetbiosSSN.o NetVar.o Obj.o PktSrc.o PolicyFile.o
Portmap.o PriorityQueue.o Queue.o Reassem.o Rlogin.o RE.o RPC.o Rule.o
RuleMatcher.o RuleAction.o RuleCondition.o Scope.o Sessions.o SMTP.o SSH.o
SteppingStone.o Stmt.o TCP.o TCP_Rewriter.o Telnet.o Timer.o Type.o UDP.o
Val.o Var.o XDR.o cq.o md5.o setsignal.o version.o nb_dns.o -Llibedit
-ltermcap -ledit -lresolv -lpcap -lm

nb_dns.o: In function `nb_dns_activity':
nb_dns.o(.text+0x678): undefined reference to `__ns_initparse'
nb_dns.o(.text+0x742): undefined reference to `_ns_flagdata'
nb_dns.o(.text+0x748): undefined reference to `_ns_flagdata'
nb_dns.o(.text+0x9bc): undefined reference to `__ns_parserr'
collect2: ld returned 1 exit status

make: *** [bro] Error 1


# Linux bastion 2.4.18-3 #1 Thu Apr 18 07:37:53 EDT 2002 i686 unknown
# Red Hat Linux release 7.3 (Valhalla)

Here is the answer I got when I posted the same question on the mailing
list: (I do not have the answer for my last question about the
internal_error -- anybody knows a solution?)



This is probably a name service configuration/connectivity issue.

You should check the "nameserver" declarations in your /etc/resolv.conf, and
make sure that the DNS servers are reachable from your bro box.