[ace-users] TAO_HAS_INTERCEPTORS = 0

David J Ryan djryan at raytheon.com
Tue Jan 12 12:55:21 CST 2016



I have a general question regarding TAO_HAS_INTERCEPTORS. I cannot compile
ACE+TAO 6.3.3, 6.3.1 TAO 2.3.3 2.3.1 successfully with Solaris Studio 12.4
on SPARC when TAO_HAS_INTERCEPTORS is = 1 because of a template issue that
I recorded in another thread however I can compile it successfully when I
add the following #define to the config.h file. My question is will this
cause any unsuspecting side effects in TAO that I need to know about. The
only real service we are using is the NamingService besides all of our
generic CORBA communication.

#define TAO_HAS_INTERCEPTORS = 0


ACE VERSION: 6.3.3 or 6.3.1

   HOST MACHINE and OPERATING SYSTEM:
       Oracle Solaris 11.1.21.4.1


   COMPILER NAME AND VERSION (AND PATCHLEVEL):
Solaris Studio 12.4
CC: Sun C++ 5.13 SunOS_sparc 151845-09 2015/10/20

   THE $ACE_ROOT/ace/config.h FILE [if you use a link to a platform-
   specific file, simply state which one]:
#include "ace/config-sunos5.11.h"

   THE $ACE_ROOT/include/makeinclude/platform_macros.GNU FILE [if you
   use a link to a platform-specific file, simply state which one
   (unless this isn't used in this case, e.g., with Microsoft Visual
   C++)]:

    include $(ACE_ROOT)/include/makeinclude/platform_sunos5_sunc++.GNU
    CFLAGS += -g -xchip=T5 -xcache=16/32/4/8:128/32/8/8:8192/64/16/128
-xarch=sparc4 -m64 -features=zla
    CCFLAGS += -g -xchip=T5 -xcache=16/32/4/8:128/32/8/8:8192/64/16/128
-xarch=sparc4 -m64 -features=zla
    SOFLAGS += -g -xchip=T5 -xcache=16/32/4/8:128/32/8/8:8192/64/16/128
-xarch=sparc4 -m64 -features=zla
    LDFLAGS += -L/opt/solarisstudio12.4/lib/v9 -L/usr/lib/sparcv9

Regards,
Dave Ryan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://list.isis.vanderbilt.edu/pipermail/ace-users/attachments/20160112/5d225a98/attachment.html>


More information about the ace-users mailing list