[tao-users] [ace-users] [installation]
havingproblems building ACE/TAO forvxworks.
Johnny Willemsen
jwillemsen at remedy.nl
Tue Jun 19 08:11:59 CDT 2007
Hi,
This seems a wrong platform_macros.GNU file, don't use the install.sh
script.
Regards,
Johnny Willemsen
Remedy IT
Postbus 101
2650 AC Berkel en Rodenrijs
The Netherlands
www.theaceorb.nl / www.remedy.nl
*** Integrated compile and test statistics see http://remedy.nl
<http://remedy.nl/> ***
*** Commercial service and support for ACE/TAO/CIAO ***
*** See http://www.theaceorb.nl/en/support.html ***
________________________________
From: tao-users-bounces at cse.wustl.edu
[mailto:tao-users-bounces at cse.wustl.edu] On Behalf Of José Rui Simões
Sent: Monday, June 18, 2007 11:47 AM
To: Thomas Lockhart
Cc: tao-users at cse.wustl.edu; ace-users at cse.wustl.edu
Subject: Re: [tao-users] [ace-users] [installation] havingproblems
building ACE/TAO forvxworks.
Ok,
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
MAKEFLAGS=w
g++ -I/home/jr-simoes/Applications/ACE_wrappers -DACE_NDEBUG
-DACE_USE_RCSID=0 -DACE_HAS_EXCEPTIONS -D__ACE_INLINE__ -I.. -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**)
/home/jr-simoes/Applications/ACE_wrappers/ace/OS_NS_dirent.inl:89:
error: at this point in file
make[1]: *** [.shobj/Dirent.o] Error 1
make[1]: Leaving directory
`/home/jr-simoes/Applications/ACE_wrappers/ace'
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
http://www.criticalsoftware.com <http://www.criticalsoftware.com/>
jose-r-simoes at criticalsoftware.com
<mailto:jose-r-simoes%40criticalsoftware.com>
More information about the Ace-users
mailing list