<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. &nbsp;Below is the error I get. &nbsp;Any idea what the problem might be? &nbsp;Thanks.<BR>
<BR>
Mark<BR>
<BR>
<BR>
syslog-ng Open Source Edition 3.0.2 configured<BR>
&nbsp;Compiler options:<BR>
&nbsp;&nbsp;compiler &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: /usr/bin/gcc-4.0<BR>
&nbsp;&nbsp;compiler options &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: -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 &nbsp;&nbsp;-I/opt/local/include/eventlog &nbsp;&nbsp;-I/opt/local/include &nbsp;&nbsp;-DHAVE_SOCKADDR_SA_LEN -DLIBNET_BSDISH_OS -DLIBNET_BSD_BYTE_SWAP &nbsp;-D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64<BR>
&nbsp;&nbsp;linker flags &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: -L/opt/local/lib <BR>
&nbsp;&nbsp;prefix &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: /opt/local<BR>
&nbsp;&nbsp;linking mode &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: dynamic<BR>
&nbsp;Features:<BR>
&nbsp;&nbsp;Sun STREAMS support &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: no<BR>
&nbsp;&nbsp;Sun Door support &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: no<BR>
&nbsp;&nbsp;Debug symbols &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: no<BR>
&nbsp;&nbsp;GCC profiling &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: no<BR>
&nbsp;&nbsp;Memtrace &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: no<BR>
&nbsp;&nbsp;IPV6 support &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: yes<BR>
&nbsp;&nbsp;spoof-source support &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: yes<BR>
&nbsp;&nbsp;tcp-wrapper support &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: yes<BR>
&nbsp;&nbsp;SSL support &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: yes<BR>
&nbsp;&nbsp;SQL support &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: no<BR>
&nbsp;&nbsp;Linux capability support &nbsp;&nbsp;&nbsp;: no<BR>
&nbsp;&nbsp;PCRE support &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: no<BR>
&nbsp;&nbsp;Env wrapper support &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: no<BR>
---&gt; &nbsp;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.. &nbsp;&nbsp;-I/opt/local/include -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include &nbsp;&nbsp;-I/opt/local/include/eventlog &nbsp;&nbsp;-I/opt/local/include &nbsp;&nbsp;-DHAVE_SOCKADDR_SA_LEN -DLIBNET_BSDISH_OS -DLIBNET_BSD_BYTE_SWAP &nbsp;-D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 &nbsp;-O2 -Wall -MT main.o -MD -MP -MF &quot;.deps/main.Tpo&quot; -c -o main.o main.c; \<BR>
&nbsp;&nbsp;&nbsp;&nbsp;then mv -f &quot;.deps/main.Tpo&quot; &quot;.deps/main.Po&quot;; else rm -f &quot;.deps/main.Tpo&quot;; exit 1; fi<BR>
/usr/bin/gcc-4.0 &nbsp;-O2 -Wall &nbsp;-L/opt/local/lib -o syslog-ng &nbsp;main.o libsyslog-ng.a &nbsp;&nbsp;-lfl -L/opt/local/lib -lglib-2.0 -lintl -liconv &nbsp;&nbsp;-L/opt/local/lib -levtlog &nbsp;&nbsp;-L/opt/local/lib -lssl -lcrypto -lz &nbsp;&nbsp;-lz -lnet -lwrap &nbsp;-lresolv &nbsp;&nbsp;&nbsp;<BR>
Undefined symbols:<BR>
&nbsp;&nbsp;&quot;_configuration&quot;, referenced from:<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_configuration$non_lazy_ptr in libsyslog-ng.a(stats.o)<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_configuration$non_lazy_ptr in libsyslog-ng.a(cfg.o)<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_configuration$non_lazy_ptr in libsyslog-ng.a(templates.o)<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_configuration$non_lazy_ptr in libsyslog-ng.a(cfg-lex.o)<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_configuration$non_lazy_ptr in libsyslog-ng.a(cfg-grammar.o)<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_configuration$non_lazy_ptr in libsyslog-ng.a(affile.o)<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_configuration$non_lazy_ptr in libsyslog-ng.a(logmatcher.o)<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_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>