Answering my own question,<br><br>At line 3046 of dbus/dbus-sysdeps-unix.c, the #ifndef should be changed to #ifdef<br><br>#ifdef F_DUPFD_CLOEXEC<br>  if (!cloexec_done)<br><br>That worked for me. <br><br><br><div class="gmail_quote">
On Wed, Oct 7, 2009 at 6:09 PM, pan son <span dir="ltr">&lt;<a href="mailto:sonicpan.sonicpan@gmail.com">sonicpan.sonicpan@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi,<br><br>I am cross compiling dbus 1.3.0 for arm platform.<br>I was able to configure the source, but when I run &#39;make&#39; I get the following error,<br><br>dbus-sysdeps-unix.c: In function &#39;_dbus_dup&#39;:<br>
dbus-sysdeps-unix.c:3047: error: &#39;cloexec_done&#39; undeclared (first use in this function)<br>
dbus-sysdeps-unix.c:3047: error: (Each undeclared identifier is reported only once<br>dbus-sysdeps-unix.c:3047: error: for each function it appears in.)<br>make[3]: *** [dbus-sysdeps-unix.lo] Error 1<br><br>Any help regarding this is highly appreciated.<br>

<br>Thankyou,<br>Vink<br>
</blockquote></div><br>