[EISA] CIAO on Swords

James Hill hillj at isis.vanderbilt.edu
Wed Dec 17 11:33:45 CST 2008


Hey Tom, 

> -----Original Message-----
> From: Thomas Silveria [mailto:Thomas_Silveria at raytheon.com] 
> Sent: Wednesday, December 17, 2008 11:05 AM
> To: James Hill
> Cc: eisa at list.isis.vanderbilt.edu
> Subject: CIAO on Swords
> 
> Hi James:
> I am attempting to compile ACE_TAO_CIAO on foil and have 
> performed the following operations:
> 
> cd $ACE_ROOT
> cd ..
> rm -rf *
> svn up
> 
> vi $ACE_ROOT/ace/config.h
> #ifndef _ACE_CONFIG_H_
> #define _ACE_CONFIG_H_
> #define ACE_LACKS_DEPRECATED_MACROS
> #include "ace/config-linux.h"
> #endif
> 

Please do the following:

%> cd $ACE_ROOT/include/makeinclude
%> rm platform_macros.GNU
%> ln -s platform_linux.GNU platform_macros.GNU

Then, follow your commands below. That should solve the problem. :-)

Thanks,

James

> cd $CIAO_ROOT
> $ACE_ROOT/bin/mwc.pl -type gnuace -features 
> versioned_namespace=1 CIAO_TAO_DAnCE.mwc gmake realclean
> 
> This appears to fail as follows:
> GNUmakefile: 
> /proj/omea/middleware/ACE_TAO_CIAO/ACE_wrappers/ace/SSL/GNUmak
> efile.SSL
> MAKEFLAGS=w
> 
> rm -f -r \
>         *.o *~ *.bak *.rpo *.sym lib*.*_pure_* \
>         GNUmakefile.old core-r  \
>         cxx_repository ptrepository ti_files \
>         gcctemp.c gcctemp so_locations *.ics \
>         templateregistry templateregistry.* ir.out core.* 
> *.core .shobj/SSL_SOCK.o .shobj/SSL_SOCK_Connector.o 
> .shobj/SSL_Asynch_BIO.o .shobj/SSL_SOCK_Stream.o 
> .shobj/SSL_Asynch_Stream.o .shobj/SSL_Context.o 
> .shobj/SSL_SOCK_Acceptor.o rm -f 
> ../../lib/libACE_SSL.so.5.6.7 ../../lib/libACE_SSL.so* rm -f 
> -r libACE_SSL.so.5.6.7 libACE_SSL.so* libACE_SSL.so_debug 
> libACE_SSL.so_profile libACE_SSL.so_optimize .obj/ .shobj/
> gmake[1]: Leaving directory
> `/proj/omea/middleware/ACE_TAO_CIAO/ACE_wrappers/ace/SSL'
> gmake[1]: Entering directory
> `/proj/omea/middleware/ACE_TAO_CIAO/ACE_wrappers/apps/gperf/src'
> /proj/omea/middleware/ACE_TAO_CIAO/ACE_wrappers/include/makein
> clude/wrapper_macros.GNU:319: 
> /proj/omea/middleware/ACE_TAO_CIAO/ACE_wrappers/include/makein
> clude/platform_macros.GNU: 
> No such file or directory
> touch .depend.gperf
> gmake[1]: *** No rule to make target
> `/proj/omea/middleware/ACE_TAO_CIAO/ACE_wrappers/include/makei
> nclude/platform_macros.GNU'. 
>  Stop.
> gmake[1]: Leaving directory
> `/proj/omea/middleware/ACE_TAO_CIAO/ACE_wrappers/apps/gperf/src'
> gmake: *** [realclean] Error 2
> 
> I'm not sure how to proceed.  Do you have any advice for me?
> Thanks:
> Tom
> 
> 
> 
> Thomas Silveria
> Senior Software Engineer, Athena MDA
> Raytheon Integrated Defense Systems
> 
> 401.842.5191 office
> 444.5191 tie line
> 401.842.5265 fax
> Thomas_Silveria at Raytheon.com
> 
> 1847 West Main Road
> Constitution, C11, 3-1-C031
> Portsmouth, RI   02871-1087, USA
> 


More information about the EISA mailing list