[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