<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.14.1">
</HEAD>
<BODY>
Ok,<BR>
<BR>
I've downloaded the correct sources and stated building ACE and TAO but now it fails when compiling with this error:<BR>
<BR>
<TT>Installing platform_macros.GNU -&gt; /home/jr-simoes/Applications/ACE_wrappers/include/makeinclude</TT><BR>
<TT>Installing platform_macros.GNU -&gt; /home/jr-simoes/Applications/ACE_wrappers/include/makeinclude</TT><BR>
<BR>
<TT>GNUmakefile: /home/jr-simoes/Applications/ACE_wrappers/ace/GNUmakefile.ACE</TT><BR>
<TT>MAKEFLAGS=w</TT><BR>
<BR>
<TT>g++&nbsp;&nbsp;&nbsp; -I/home/jr-simoes/Applications/ACE_wrappers -DACE_NDEBUG -DACE_USE_RCSID=0 -DACE_HAS_EXCEPTIONS -D__ACE_INLINE__ -I.. -DACE_BUILD_DLL&nbsp; -c&nbsp; -o .shobj/Dirent.o Dirent.cpp</TT><BR>
<TT>/usr/include/dirent.h: In function &#8216;int ACE_OS::readdir_r(ACE_DIR*, dirent*, dirent**)&#8217;:</TT><BR>
<TT>/usr/include/dirent.h:187: error: too few arguments to function &#8216;int readdir_r(DIR*, dirent*, dirent**)&#8217;</TT><BR>
<TT>/home/jr-simoes/Applications/ACE_wrappers/ace/OS_NS_dirent.inl:89: error: at this point in file</TT><BR>
<TT>make[1]: *** [.shobj/Dirent.o] Error 1</TT><BR>
<TT>make[1]: Leaving directory `/home/jr-simoes/Applications/ACE_wrappers/ace'</TT><BR>
<TT>make: *** [ACE] Error 2</TT><BR>
<BR>
Does anyone have an idea of what this could be?<BR>
<BR>
Kind Regards.<BR>
<BR>
On Fri, 2007-06-15 at 11:29 -0700, Thomas Lockhart wrote:
<BLOCKQUOTE TYPE=CITE>
<PRE>
<FONT COLOR="#000000">&gt; But I can not perform make I don't even have Makefiles only Makefile.am </FONT>
<FONT COLOR="#000000">&gt; files.</FONT>

<FONT COLOR="#000000">Ah! I think there are two sets of tarballs; one with the makefiles and </FONT>
<FONT COLOR="#000000">one with &quot;sources only&quot;. If you don't have the makefiles find another </FONT>
<FONT COLOR="#000000">tarball. You *can* build your makefiles using MPC (so it is not automake </FONT>
<FONT COLOR="#000000">and Makefile.in that you want to see, but rather GNUmakefile and </FONT>
<FONT COLOR="#000000">friends), but there is a non-zero chance that you will not get what you </FONT>
<FONT COLOR="#000000">want on your first try. So go with the makefile-full tarball.</FONT>

<FONT COLOR="#000000">                      - Tom</FONT>

</PRE>
</BLOCKQUOTE>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%">
<TR>
<TD>
<H1>
<B><S><FONT SIZE="5"><FONT COLOR="#969696">_________________________</FONT></FONT></S></B>
</H1>
<B><FONT SIZE="4">Jos&#233; Rui Sim&#245;es</FONT></B> 
<H4>
<B><I><TT><FONT COLOR="#808080">Junior Engineer</FONT></TT></I></B>
</H4>
<BR>
<B><FONT SIZE="4"><FONT COLOR="#dc0000">Critical Software, SA</FONT></FONT></B><BR>
<FONT COLOR="#808080">Parque Industrial de Taveiro, Lote 48</FONT><BR>
<FONT COLOR="#808080">3045-504 Coimbra, Portugal</FONT><BR>
<FONT COLOR="#808080">Tel:+351.239 989 100 Fax:+351.239 989 119</FONT><BR>
<A HREF="http://www.criticalsoftware.com/">http://www.criticalsoftware.com</A><BR>
<A HREF="mailto:jose-r-simoes%40criticalsoftware.com">jose-r-simoes@criticalsoftware.com</A><BR>
<BR>
<BR>
</TD>
</TR>
</TABLE>
</BODY>
</HTML>