I use gcc to build full static syslog binaries on AIX 5.1/5.3<br><br>gcc version 3.3.2 from AIX Toolbox site (<a href="http://www-03.ibm.com/servers/aix/products/aixos/linux/download.html" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
http://www-03.ibm.com/servers/aix/products/aixos/linux/download.html
</a>)<br><br><br>1) configure &amp; compile libol 0.3.17<br>./configure --disable-shared<br><br><br>2) configure &amp; compile syslog ng 1.6.9<br>./configure --prefix=/opt/syslog-ng --with-libol=/home/build/work/libol-0.3.17

 LIBS=-ldl --enable-full-static<br><br>afaik you'll fail to build full static version on AIX&nbsp; unless you tweak the 'configure' script of syslog ng, since it can not identify<br>the ld version on AIX<br><br><br>@Balazs:<br>
<br>I think the the syslog-ng's configure script requires additional tweaking for supporting AIX's version of the ld command.<br>The configure script tries to identify the ld option by issuing 'ld -V' which doesn't work on AIX 
5.1. The output of AIX 5.3 <br>isn't recognized.<br><br>AIX 5.1 (ML8):<br>root@aix51host:/root : uname -a<br>AIX aix51host 1 5 00594BAA4C00<br>root@aix51host:/root : ld -V<br>ld: 0706-011 The -V flag needs a parameter.<br>
ld: 0706-030 No processing done.&nbsp; Specify at least one<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; input or import file or use at least one -b ex&lt;n&gt; option.<br><br>AIX 5.3 (ML3):<br>root@aix53host:/root : uname -a<br>AIX aix53host 3 5 00C6D95B4C00<br>
root@aix53host:/root : ld -V<br>ld: LD 1.64 (08/19/2003)<br><br><br>It would make sense to me to have an additional configure parameter '--with-ldflags'<br>because AIX's ld requires '-dn' parameter for performing a static build
<br><br>what do you think ?<br><br>thx,<br>Jochen<br>