[EISA] CIAO on Swords
Thomas Silveria
Thomas_Silveria at raytheon.com
Wed Dec 17 13:09:48 CST 2008
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
cd $ACE_ROOT/include/makeinclude
rm platform_macros.GNU
ln -s platform_linux.GNU platform_macros.GNU
cd $CIAO_ROOT
$ACE_ROOT/bin/mwc.pl -type gnuace -features versioned_namespace=1
CIAO_TAO_DAnCE.mwc
gmake realclean
gmake
GNUmakefile:
/proj/omea/middleware/ACE_TAO_CIAO/ACE_wrappers/TAO/CIAO/DAnCE/TargetManager/GNUmakefile.CIAO_TargetManager_svnt
MAKEFLAGS=w
gmake[1]: *** No rule to make target `../../bin/cidlc', needed by
`TargetManagerE.idl'. Stop.
gmake[1]: Leaving directory
`/proj/omea/middleware/ACE_TAO_CIAO/ACE_wrappers/TAO/CIAO/DAnCE/TargetManager'
gmake: *** [CIAO_TargetManager_svnt] Error 2
I could speculate what the problem is but I don't want confuse the
issue...
Thanks:
Tom
"James Hill" <hillj at isis.vanderbilt.edu> wrote on 12/17/2008 12:33:45 PM:
> 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