[EISA] CUTS with Swords
Thomas Silveria
Thomas_Silveria at raytheon.com
Thu Dec 18 14:16:06 CST 2008
Hi James;
I am attempting to generate the makefile using s9.3.mwc on foil and have
performed the following operations:
cd $ACE_ROOT
cd ..
rm -rf *
svn up
download:
https://www.dre.vanderbilt.edu/cidlc/binary/gnu-linux/i386/cidlc-0.6.7.bz2
to:
$CIAO_ROOT/bin/
cp cidlc-0.6.7.bz2 cidlc
chmod +x cidlc
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
export BUILDLOGDIR=/tmp/eisabuildlogs
mkdir -p $BUILDLOGDIR
export EISA_ROOT=/proj/omea/EISA_9.2 (or the correct sprint)
svn co https://svn.dre.vanderbilt.edu/DOC/EISA/trunk/ $EISA_ROOT
cd $EISA_ROOT
$ACE_ROOT/bin/mwc.pl -type gnuace -features
xsc=0,boost=1,xerces=1,xscrt=1,TENA=0,versioned_namespace=1 EISA.mwc
gmake realclean
gmake xsc=0 boost=1 xerces=1 xscrt=1 2>&1 | tee
$BUILDLOGDIR/eisa_build.log
cd examples
$ACE_ROOT/bin/mwc.pl -type gnuace -features xsc=1,versioned_namespace=1
examples.mwc
gmake realclean
gmake xsc=1 versioned_namespace=1 2>&1 | tee
$BUILDLOGDIR/examples_build.log
cd ../tests/sprint/
$ACE_ROOT/bin/mwc.pl -type gnuace -features xsc=1,versioned_namespace=1
sprint.mwc
gmake realclean
gmake xsc=1 versioned_namespace=1 2>&1 | tee $BUILDLOGDIR/sprint_build.log
$ACE_ROOT/bin/mwc.pl -type gnuace -features xsc=1,versioned_namespace=1
s9.3.mwc
MPC_ROOT was set to /proj/omea/middleware/ACE_TAO_CIAO/ACE_wrappers/MPC.
Using .../ACE_TAO_CIAO/ACE_wrappers/bin/MakeProjectCreator/config/MPC.cfg
DDS_ROOT was used in the configuration file, but was not defined.
'dynamic_types' directory /MPC not found.
Generating 'gnuace' output using s9.3.mwc
/proj/omea/EISA_9.3/MPC/config/eisa_cuts_defaults.mpb: line 3:
ERROR: Unable to locate parent: cuts_base
co_A_Impl_exec.mpc: line 4:
ERROR: Invalid parent: eisa_cuts_defaults
s9.3.mwc: line 46:
ERROR: Unable to process co_A_Impl_exec.mpc
ERROR: Unable to process: s9.3.mwc
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