Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

[tao-users] : Support for CORBA/e compact

2 views
Skip to first unread message

inmaculada perea

unread,
Nov 18, 2009, 7:05:02 AM11/18/09
to tao-...@list.isis.vanderbilt.edu

 

Hi all,
 

    TAO/ACE VERSION:

ACE+TAO-5.7.4.zip

 

    HOST MACHINE and OPERATING SYSTEM:

Windows XP sp3, WINSOCK 2.2, Visual C++ 2008

 

 

    TARGET MACHINE and OPERATING SYSTEM, if different from HOST: N/A

 

    THE $ACE_ROOT/ace/config.h FILE:

      #define ACE_INITIALIZE_MEMORY_BEFORE_USE 1

      #define CORBA_E_COMPACT 1

      #include “ace/config-win32.h”

 

 

    THE $ACE_ROOT/include/makeinclude/platform_macros.GNU FILE: N/A

 

    BUILD METHOD USED:

TAO_ROOT\TAO_ACE_vc9.sln

 

    CONTENTS OF $ACE_ROOT/bin/MakeProjectCreator/config/default.features

    corba_e_compact=1

 

    AREA/CLASS/EXAMPLE AFFECTED:N/A

 

    DOES THE PROBLEM AFFECT:

      COMPILATION

 

    SYNOPSIS:
      I'm trying to compile TAO to be compliant with CORBA/e compact.

 

    DESCRIPTION:

I need your help because I'm trying to compile TAO. But I only want support for CORBA/e compact.

 

Environment variables:

 

ACE_ROOT=C:\ACE_wrappers

TAO_ROOT=%ACE_ROOT%\TAO

PATH=%ACE_ROOT%\bin;%ACE_ROOT%\lib

 

When I generate the %TAO_ROOT%\TAO_ACE_vc9.sln solution, I get the following errors:

 

 Error 1 error C2259: TAO_Regular_POA' : no se puede crear una instancia de una clase abstract c:\ACE_wrappers\TAO\tao\PortableServer\Root_POA.cpp 521 PortableServer

 

Error 2 error C2259: TAO_Root_POA' : no se puede crear una instancia de una clase abstract c:\ACE_wrappers\TAO\tao\PortableServer\Default_Servant_Dispatcher.cpp 39 PortableServer

 

Error 3 fatal error LNK1104: no se puede abrir el archivo 'TAO_PortableServerd.lib' Svc_Utils Svc_Utils

 

 

 

Error 4 fatal error LNK1104: no se puede abrir el archivo 'TAO_PortableServerd.lib' RTEvent RTEvent

 

Error 5 fatal error LNK1104: no se puede abrir el archivo 'TAO_PortableServerd.lib' ImR_Client ImR_Client

 

Error 21 error C2065: 'tao_ri' : identificador no declarado c:\ACE_wrappers\TAO\orbsvcs\orbsvcs\FaultTolerance\FT_ClientRequest_Interceptor.cpp 109 FT_ClientORB

 

etc.

 

 

    REPEAT BY: N/A

 

    SAMPLE FIX/WORKAROUND:N/A

 

 

 

 

Thank you for taking the time to answer my questions. I look forward to your response.

 

 

Regards,

Inma.

 

Johnny Willemsen

unread,
Nov 18, 2009, 7:07:53 AM11/18/09
to inmaculada perea, tao-...@list.isis.vanderbilt.edu

Hi,

 

You must generate all makefiles in the distribution for CORBA/e with MPC, else things will not work.

 

Johnny

inmaculada perea

unread,
Nov 18, 2009, 7:28:49 AM11/18/09
to jwill...@remedy.nl, tao-...@list.isis.vanderbilt.edu
 
Hi,
 
Thank you for your help, Johnny. Sorry, but for me this is new, and I don't know how I can be accomplished it. 
 
Can you tell me how can I start?
 
 
Thanks.

 

 
2009/11/18 Johnny Willemsen <jwill...@remedy.nl>

Johnny Willemsen

unread,
Nov 18, 2009, 7:31:18 AM11/18/09
to inmaculada perea, tao-...@list.isis.vanderbilt.edu

Hi,

 

Download the TAO Programmers Guide from www.theaceorb.nl and read chapter 14, 5, and 20.8.3 how to run MPC

 

Johnny

inmaculada perea

unread,
Nov 18, 2009, 7:33:37 AM11/18/09
to jwill...@remedy.nl, tao-...@list.isis.vanderbilt.edu
Thank you very much.
0 new messages