[tao-users] [ace-users] [installation] having problems building ACE/TAO forvxworks.

José Rui Simões jose-r-simoes at criticalsoftware.com
Mon Jun 18 04:46:35 CDT 2007


I've downloaded the correct sources and stated building ACE and TAO but
now it fails when compiling with this error:

Installing platform_macros.GNU
-> /home/jr-simoes/Applications/ACE_wrappers/include/makeinclude
Installing platform_macros.GNU
-> /home/jr-simoes/Applications/ACE_wrappers/include/makeinclude

GNUmakefile: /home/jr-simoes/Applications/ACE_wrappers/ace/GNUmakefile.ACE

g++    -I/home/jr-simoes/Applications/ACE_wrappers -DACE_NDEBUG
-DACE_BUILD_DLL  -c  -o .shobj/Dirent.o Dirent.cpp
/usr/include/dirent.h: In function ‘int ACE_OS::readdir_r(ACE_DIR*,
dirent*, dirent**)’:
/usr/include/dirent.h:187: error: too few arguments to function ‘int
readdir_r(DIR*, dirent*, dirent**)’
error: at this point in file
make[1]: *** [.shobj/Dirent.o] Error 1
make[1]: Leaving directory
make: *** [ACE] Error 2

Does anyone have an idea of what this could be?

Kind Regards.

On Fri, 2007-06-15 at 11:29 -0700, Thomas Lockhart wrote:

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


José Rui Simões 

Junior Engineer

Critical Software, SA
Parque Industrial de Taveiro, Lote 48
3045-504 Coimbra, Portugal
Tel:+351.239 989 100 Fax:+351.239 989 119
jose-r-simoes at criticalsoftware.com

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://list.isis.vanderbilt.edu/pipermail/ace-users/attachments/20070618/f4495631/attachment.htm

More information about the Ace-users mailing list