<HTML>
<HEAD>
<TITLE>Syslog-3.0.2 build failure on OS X</TITLE>
</HEAD>
<BODY>
<FONT FACE="Calibri, Verdana, Helvetica, Arial"><SPAN STYLE='font-size:11pt'>Hello,<BR>
<BR>
Syslog-ng 2.1.4 compiles fine on OS X, but 3.0.2 does not. Below is the error I get. Any idea what the problem might be? Thanks.<BR>
<BR>
Mark<BR>
<BR>
<BR>
syslog-ng Open Source Edition 3.0.2 configured<BR>
Compiler options:<BR>
compiler : /usr/bin/gcc-4.0<BR>
compiler options : -O2 -Wall -I/opt/local/include -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include -I/opt/local/include/eventlog -I/opt/local/include -DHAVE_SOCKADDR_SA_LEN -DLIBNET_BSDISH_OS -DLIBNET_BSD_BYTE_SWAP -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64<BR>
linker flags : -L/opt/local/lib <BR>
prefix : /opt/local<BR>
linking mode : dynamic<BR>
Features:<BR>
Sun STREAMS support : no<BR>
Sun Door support : no<BR>
Debug symbols : no<BR>
GCC profiling : no<BR>
Memtrace : no<BR>
IPV6 support : yes<BR>
spoof-source support : yes<BR>
tcp-wrapper support : yes<BR>
SSL support : yes<BR>
SQL support : no<BR>
Linux capability support : no<BR>
PCRE support : no<BR>
Env wrapper support : no<BR>
---> Building syslog-ng<BR>
<BR>
........<BR>
<BR>
rm -f libsyslog-ng.a<BR>
ar cru libsyslog-ng.a misc.o utils.o messages.o syslog-names.o cfg.o filter.o logmsg.o logstamp.o logpipe.o logsource.o driver.o sgroup.o dgroup.o center.o templates.o logreader.o logwriter.o affile.o afstreams.o afuser.o afprog.o afsocket.o afunix.o afinet.o afinter.o children.o stats.o gsockaddr.o gsocket.o logtransport.o logproto.o memtrace.o dnscache.o serialize.o apphook.o radix.o logpatterns.o cfg-lex.o cfg-grammar.o timeutils.o alarms.o logparser.o logprocess.o logmpx.o logrewrite.o logmatcher.o gprocess.o globals.o control.o compat.o logqueue.o afsql.o tlscontext.o tlstransport.o <BR>
ranlib: file: libsyslog-ng.a(afstreams.o) has no symbols<BR>
ranlib: file: libsyslog-ng.a(compat.o) has no symbols<BR>
ranlib: file: libsyslog-ng.a(afsql.o) has no symbols<BR>
ranlib libsyslog-ng.a<BR>
ranlib: file: libsyslog-ng.a(afstreams.o) has no symbols<BR>
ranlib: file: libsyslog-ng.a(compat.o) has no symbols<BR>
ranlib: file: libsyslog-ng.a(afsql.o) has no symbols<BR>
if /usr/bin/gcc-4.0 -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/local/include -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include -I/opt/local/include/eventlog -I/opt/local/include -DHAVE_SOCKADDR_SA_LEN -DLIBNET_BSDISH_OS -DLIBNET_BSD_BYTE_SWAP -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -Wall -MT main.o -MD -MP -MF ".deps/main.Tpo" -c -o main.o main.c; \<BR>
then mv -f ".deps/main.Tpo" ".deps/main.Po"; else rm -f ".deps/main.Tpo"; exit 1; fi<BR>
/usr/bin/gcc-4.0 -O2 -Wall -L/opt/local/lib -o syslog-ng main.o libsyslog-ng.a -lfl -L/opt/local/lib -lglib-2.0 -lintl -liconv -L/opt/local/lib -levtlog -L/opt/local/lib -lssl -lcrypto -lz -lz -lnet -lwrap -lresolv <BR>
Undefined symbols:<BR>
"_configuration", referenced from:<BR>
_configuration$non_lazy_ptr in libsyslog-ng.a(stats.o)<BR>
_configuration$non_lazy_ptr in libsyslog-ng.a(cfg.o)<BR>
_configuration$non_lazy_ptr in libsyslog-ng.a(templates.o)<BR>
_configuration$non_lazy_ptr in libsyslog-ng.a(cfg-lex.o)<BR>
_configuration$non_lazy_ptr in libsyslog-ng.a(cfg-grammar.o)<BR>
_configuration$non_lazy_ptr in libsyslog-ng.a(affile.o)<BR>
_configuration$non_lazy_ptr in libsyslog-ng.a(logmatcher.o)<BR>
_configuration$non_lazy_ptr in libsyslog-ng.a(logreader.o)<BR>
ld: symbol(s) not found<BR>
collect2: ld returned 1 exit status<BR>
make[2]: *** [syslog-ng] Error 1<BR>
make[1]: *** [all-recursive] Error 1<BR>
make: *** [all] Error 2<BR>
<BR>
<BR>
<BR>
<BR>
<BR>
<BR>
<BR>
</SPAN></FONT>
</BODY>
</HTML>