[EISA] Compiling EISA

Thomas Silveria Thomas_Silveria at raytheon.com
Mon Jan 5 15:49:31 CST 2009


Hi James;
I am now successful at compiling XSC.  I copied the contrib from my 
previous XSC into the new version.

I am now seeing the following error:

omea01 at foil Mon Jan 05 16:43:32 /proj/omea/EISA_9.5
$ $ACE_ROOT/bin/mwc.pl -type gnuace -features 
xsc=1,boost=1,xerces=1,xscrt=1,TENA=0,versioned_namespace=1 EISA.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 EISA.mwc
Skipping TnE_TENA_Proxy_idl_gen (TnE_TENA_Proxy.mpc), it requires tena.
Skipping TnE_TENA_Proxy_cidl_gen (TnE_TENA_Proxy.mpc), it requires tena.
Skipping TnE_TENA_Proxy_stub (TnE_TENA_Proxy.mpc), it requires tena.
Skipping TnE_TENA_Proxy_exec (TnE_TENA_Proxy.mpc), it requires tena.
Skipping TnE_TENA_Proxy_svnt (TnE_TENA_Proxy.mpc), it requires tena.
Skipping tne_tena_details (tne_details.mpc), it requires tena.
Skipping dac_tena_details (dac_details.mpc), it requires tena.
Skipping DAC_TENA_Proxy_idl_gen (DAC_TENA_Proxy.mpc), it requires tena.
Skipping DAC_TENA_Proxy_cidl_gen (DAC_TENA_Proxy.mpc), it requires tena.
Skipping DAC_TENA_Proxy_stub (DAC_TENA_Proxy.mpc), it requires tena.
Skipping DAC_TENA_Proxy_exec (DAC_TENA_Proxy.mpc), it requires tena.
Skipping DAC_TENA_Proxy_svnt (DAC_TENA_Proxy.mpc), it requires tena.
Generation Time: 4s




GNUmakefile: /proj/omea/EISA_9.5/eisa/components/TnE/GNUmakefile.TnE_skel 
MAKEFLAGS=w -- xsc=1 boost=1 xerces=1 xscrt=1 versioned_namespace=1

gmake[1]: Leaving directory `/proj/omea/EISA_9.5/eisa/components/TnE'
gmake[1]: Entering directory `/proj/omea/EISA_9.5/eisa/components/TnE'

GNUmakefile: /proj/omea/EISA_9.5/eisa/components/TnE/GNUmakefile.TnE_exec 
MAKEFLAGS=w -- xsc=1 boost=1 xerces=1 xscrt=1 versioned_namespace=1

g++ -W -Wall -Wpointer-arith  -O3 -ggdb -pipe -D_REENTRANT 
-DACE_HAS_AIO_CALLS -D_GNU_SOURCE -DACE_HAS_CUSTOM_EXPORT_MACROS=0 
-I/proj/omea/middleware/ACE_TAO_CIAO/ACE_wrappers 
-I/proj/omea/middleware/ACE_TAO_CIAO/ACE_wrappers/TAO/CIAO 
-DACE_HAS_EXCEPTIONS -D__ACE_INLINE__ 
-I/proj/omea/middleware/xerces-c/include -I/proj/omea/middleware/XSC 
-I/proj/omea/middleware/XSC/XSCRT 
-I/proj/omea/middleware/ACE_TAO_CIAO/ACE_wrappers 
-I/proj/omea/middleware/ACE_TAO_CIAO/ACE_wrappers/TAO 
-I/proj/omea/middleware/ACE_TAO_CIAO/ACE_wrappers/TAO/CIAO 
-I/proj/omea/middleware/ACE_TAO_CIAO/ACE_wrappers/TAO/CIAO/ciao 
-I/proj/omea/middleware/ACE_TAO_CIAO/ACE_wrappers/TAO/orbsvcs 
-I/proj/omea/middleware/ACE_TAO_CIAO/ACE_wrappers/TAO/CIAO/DAnCE 
-I/proj/omea/middleware/ACE_TAO_CIAO/ACE_wrappers/TAO/CIAO/ciaosvcs/Events 
-I../../.. -I../../../eisa -DXML_USE_PTHREADS 
-DACE_HAS_VERSIONED_NAMESPACE=1 -DXSCRT_HAS_DLL -DTNE_EXEC_BUILD_DLL  -c 
-fPIC -o .shobj/TnE_exec_i.o TnE_exec_i.cpp
TnE_exec_i.cpp: In member function ?virtual void 
TnE_exec_i::send_registration(const char*)?:
TnE_exec_i.cpp:169: error: ?class 
xercesc_2_8::AbstractDOMParser::ValSchemes? is not a class or namespace
/proj/omea/middleware/ACE_TAO_CIAO/ACE_wrappers/TAO/tao/Valuetype/Valuetype_Adapter_Factory_Impl.h: 
At global scope:
/proj/omea/middleware/ACE_TAO_CIAO/ACE_wrappers/TAO/tao/Valuetype/Valuetype_Adapter_Factory_Impl.h:53: 
warning: ?TAO_1_6_7::TAO_Requires_ValueType_Initializer? defined but not 
used
/proj/omea/middleware/ACE_TAO_CIAO/ACE_wrappers/TAO/tao/PortableServer/PortableServer.h:36: 
warning: ?TAO_1_6_7::TAO_Requires_POA_Initializer? defined but not used
gmake[1]: *** [.shobj/TnE_exec_i.o] Error 1
gmake[1]: Leaving directory `/proj/omea/EISA_9.5/eisa/components/TnE'
gmake: *** [TnE_exec] Error 2
omea01 at foil Mon Jan 05 16:47:06 /proj/omea/EISA_9.5


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