Im having some compilation issues with Solaris 10:
 
bash-3.00# ./configure --disable-tcp-wrapper --disable-spoof-source
-- snip--
checking for TCP wrapper library... -lwrap
checking pthread.h usability... yes
checking pthread.h presence... yes
checking for pthread.h... yes
checking for pthread_create in -lpthread... yes
checking whether to enable Sun STREAMS support... yes
checking whether to enable Sun door support... yes
checking whether to enable TCP wrapper support... no
checking whether to enable spoof_source support... no
checking libol version >= 0.3.14... ok
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating src/tests/Makefile
config.status: creating doc/Makefile
config.status: creating doc/sgml/Makefile
config.status: creating contrib/Makefile
config.status: creating syslog-ng.spec
config.status: creating src/config.h
config.status: executing depfiles commands
bash-3.00# which make
/usr/ccs/bin/make
gcc  -g -O2 -Wall -I/usr/local/include/libol -D_GNU_SOURCE   -o syslog-ng  main.o sources.o center.o  filters.o destinations.o log.o  cfgfile.o cfg-grammar.o cfg-lex.o  affile.o afsocket.o afunix.o  afinet.o afinter.o afuser.o  afstreams.o afprogram.o afremctrl.o  nscache.o utils.o syslog-names.o  macros.o  -lpthread -lnsl -lsocket -ldoor -lresolv  /usr/local/lib/libol.a -lsocket -lnsl -lxnet -Wl,-Bstatic -ll -lwrap    -Wl,-Bdynamic
ld: fatal: library -ll: not found
ld: fatal: library -lwrap: not found
ld: fatal: File processing errors. No output written to syslog-ng
 
if i change where -ll and -lwrap is located on the line to:
bash-3.00# gcc  -g -O2 -Wall -I/usr/local/include/libol -D_GNU_SOURCE   -o syslog-ng  main.o sources.o center.o  filters.o destinations.o log.o  cfgfile.o cfg-grammar.o cfg-lex.o  affile.o afsocket.o afunix.o  afinet.o afinter.o afuser.o  afstreams.o afprogram.o afremctrl.o  nscache.o utils.o syslog-names.o  macros.o  -lpthread -lnsl -lsocket -ldoor -lresolv -ll -lwrap /usr/local/lib/libol.a -lsocket -lnsl -lxnet -Wl,-Bstatic -Wl,-Bdynamic
 
I instead get:
Undefined                       first referenced
 symbol                             in file
deny_severity                       /usr/sfw/lib/gcc/sparc-sun-solaris2.10/3.4.3/../../../libwrap.so
allow_severity                      /usr/sfw/lib/gcc/sparc-sun-solaris2.10/3.4.3/../../../libwrap.so
ld: fatal: Symbol referencing errors. No output written to syslog-ng
collect2: ld returned 1 exit status
 
I got around that with editing config.h and changed the TCP wrapper lib line to:
#undef ENABLE_TCP_WRAPPER
 
and fiddled around in the src/tests Makefile and .c file
 
Perhaps something missing in the configure scripts?