# Unable to compile Bro on Solaris 11 Express.

**URL:** <https://community.zeek.org/t/unable-to-compile-bro-on-solaris-11-express/1722>\
**Category:** Zeek\
**Created:** [November 24, 2010, 11:30pm UTC](https://community.zeek.org/t/unable-to-compile-bro-on-solaris-11-express/1722 "2010-11-24T23:30:12Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Luca\_Renaud](https://avatars.discourse-cdn.com/v4/letter/l/838e76/32.png) [@Luca\_Renaud](https://community.zeek.org/u/Luca_Renaud)\
**Post date:** [November 24, 2010, 11:30pm UTC](https://community.zeek.org/t/unable-to-compile-bro-on-solaris-11-express/1722/1 "2010-11-24T23:30:12Z")

</div>

I was unable to compile Bro-1.5.1 on Solaris 11 Express.Below are the  
last lines of warnings make gave me.  
./configure did not show any problem.

gcc -g -O2 -I/include -I/usr/include -o hf hf.o setsignal.o  
version.o -lreadline -lz -lpcap -lpcap -lssl -lcrypto -lnsl  
-lsocket -lpcap -ltermcap  
Undefined first referenced  
symbol in file  
\_res hf.o  
ld: fatal: symbol referencing errors. No output written to hf  
collect2: ld returned 1 exit status  
make[4]: \*\*\* [hf] Error 1  
make[4]: Leaving directory `/home/abar/bro-1.5.1/aux/hf'  
make[3]: \*\*\* [all-recursive] Error 1  
make[3]: Leaving directory `/home/abar/bro-1.5.1/aux'  
make[2]: \*\*\* [all] Error 2  
make[2]: Leaving directory `/home/abar/bro-1.5.1/aux'  
make[1]: \*\*\* [all-recursive] Error 1  
make[1]: Leaving directory `/home/abar/bro-1.5.1'  
make: \*\*\* [all] Error 2

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/zeek/original/1X/f09d732bc2cc7c7cc7e35db67cf4e1d5233ce7a7.png) [@system](https://community.zeek.org/u/system)\
**Post date:** [May 6, 2022, 3:39pm UTC](https://community.zeek.org/t/unable-to-compile-bro-on-solaris-11-express/1722/2 "2022-05-06T15:39:16Z")

</div>


