<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <p>Hi,</p>
    <p>Thanks for using the PRF form. There is currently no TAO
      maintenance/support for recent Studio compilers so it could be
      that there are problems.</p>
    <p>Looking at the compiler output and our code I think this is a
      compiler bug, the destructor is there, please contact Oracle
      compiler support to get a compiler patch.</p>
    Best regards,<br>
    <pre class="moz-signature" cols="72">Johnny Willemsen
Remedy IT
Postbus 81 | 6930 AB Westervoort | The Netherlands
<a class="moz-txt-link-freetext" href="http://www.remedy.nl">http://www.remedy.nl</a>
</pre>
    <div class="moz-cite-prefix">On 04/11/2017 05:29 PM,
      <a class="moz-txt-link-abbreviated" href="mailto:Dennis.Brush@L3T.com">Dennis.Brush@L3T.com</a> wrote:<br>
    </div>
    <blockquote
      cite="mid:3774E3C2478DFE4D935757E8DB0FFB8A26AFF033@mail1.tw.l-3com.com"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
      <meta name="Generator" content="Microsoft Word 15 (filtered
        medium)">
      <style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri",sans-serif;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
      <div class="WordSection1">
        <p class="MsoNormal">    TAO VERSION: 2.4.2<o:p></o:p></p>
        <p class="MsoNormal">    ACE VERSION: 6.4.2<o:p></o:p></p>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal">    HOST MACHINE and OPERATING SYSTEM:<o:p></o:p></p>
        <p class="MsoNormal">SunOS titania 5.10 Generic_147147-26 sun4u
          sparc SUNW,Sun-Fire-V210<o:p></o:p></p>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal">    TARGET MACHINE and OPERATING SYSTEM, if
          different from HOST:<o:p></o:p></p>
        <p class="MsoNormal">Same as HOST MACHINE<o:p></o:p></p>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal">    COMPILER NAME AND VERSION (AND
          PATCHLEVEL):<o:p></o:p></p>
        <p class="MsoNormal">/prod/gnu/SunOS/bin/make -v<o:p></o:p></p>
        <p class="MsoNormal">GNU Make 3.80<o:p></o:p></p>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal">cc -V<o:p></o:p></p>
        <p class="MsoNormal">cc: Sun C 5.13 SunOS_sparc 2014/10/20<o:p></o:p></p>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal">prod/gnu/SunOS/bin/c++ -v<o:p></o:p></p>
        <p class="MsoNormal">Reading specs from
          /prod/gnu/SunOS/lib/gcc-lib/sparc-sun-solaris2.6/2.95.2/specs<o:p></o:p></p>
        <p class="MsoNormal">gcc version 2.95.2 19991024 (release)<o:p></o:p></p>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal">    THE $ACE_ROOT/ace/config.h FILE [if you
          use a link to a platform-specific file, simply state which
          one]:<o:p></o:p></p>
        <p class="MsoNormal">#include "ace/config-sunos5.10.h"<o:p></o:p></p>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal">// Required to build TAO on Solaris with
          Studio 12.4 compiler<o:p></o:p></p>
        <p class="MsoNormal">#define ACE_ANY_OPS_USE_NAMESPACE<o:p></o:p></p>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal">    THE
          $ACE_ROOT/include/makeinclude/platform_macros.GNU FILE<o:p></o:p></p>
        <p class="MsoNormal">#include
          $(ACE_ROOT)/include/makeinclude/platform_sunos5_sunc++.GNU<o:p></o:p></p>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal">    CONTENTS OF
          $ACE_ROOT/bin/MakeProjectCreator/config/default.features<o:p></o:p></p>
        <p class="MsoNormal">    (used by MPC when you generate your own
          makefiles):<o:p></o:p></p>
        <p class="MsoNormal">default.features is not in the directory<o:p></o:p></p>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal">    AREA/CLASS/EXAMPLE AFFECTED:<o:p></o:p></p>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal">CC -mt -g -library=Cstd  -DACE_HAS_KSTAT
          -DACE_HAS_CUSTOM_EXPORT_MACROS=0 -D_POSIX_PTHREAD_SEMANTICS  
          -I/home/eng/swbuild/ace/6.4.2.sol/ACE_wrappers -DACE_HAS_SCTP
          -DACE_HAS_LKSCTP -D__ACE_INLINE__ -I../../../.. -I../../..
          -I../../../orbsvcs -DTAO_HAS_TYPED_EVENT_CHANNEL  -mt -z now
          -library=Cstd -xildoff
          -L/home/eng/swbuild/ace/6.4.2.sol/ACE_wrappers/lib  -L. 
          -L../../../../lib 
          -Wl,-R/home/eng/swbuild/ace/6.4.2.sol/install/lib  -o
          tao_tls_notify .obj/Notify_Logging_Server.o
          .obj/Notify_Logging_Service.o -lTAO_DsNotifyLogAdmin_Serv
          -lTAO_CosNotification_Serv -lTAO_Messaging
          -lTAO_DsLogAdmin_Serv -lTAO_Utils -lTAO_PI -lTAO_CodecFactory
          -lACE_ETCL_Parser -lTAO_ETCL -lACE_ETCL -lTAO_DynamicAny
          -lTAO_Valuetype -lTAO_DsNotifyLogAdmin_Skel
          -lTAO_CosNotification_Skel -lTAO_DsEventLogAdmin_Skel
          -lTAO_CosEvent_Skel -lTAO_DsLogAdmin_Skel
          -lTAO_DsNotifyLogAdmin -lTAO_CosNotification
          -lTAO_DsEventLogAdmin -lTAO_CosEvent -lTAO_DsLogAdmin
          -lTAO_IORTable -lTAO_CosNaming -lTAO_Svc_Utils
          -lTAO_PortableServer -lTAO_AnyTypeCode -lTAO -lACE -lsendfile
          -lkstat -lsocket -lrt -laio -ldl -lnsl -lgen -lposix4 -ladm
          -lsctp<o:p></o:p></p>
        <p class="MsoNormal">Undefined                       first
          referenced<o:p></o:p></p>
        <p class="MsoNormal">symbol                             in file<o:p></o:p></p>
        <p class="MsoNormal">TAO_Notify_Container_T<TAO_Notify_ConsumerAdmin>::Destroyer::__vtbl
/home/eng/swbuild/ace/6.4.2.sol/ACE_wrappers/lib/libTAO_CosNotification_Serv.so<o:p></o:p></p>
        <p class="MsoNormal">[Hint: try checking whether the first
          non-inlined, non-pure virtual function of class
          TAO_Notify_Container_T<TAO_Notify_ConsumerAdmin>::Destroyer
          is defined]<o:p></o:p></p>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal">TAO_Notify_Container_T<TAO_Notify_SupplierAdmin>::Destroyer::__vtbl
/home/eng/swbuild/ace/6.4.2.sol/ACE_wrappers/lib/libTAO_CosNotification_Serv.so<o:p></o:p></p>
        <p class="MsoNormal">[Hint: try checking whether the first
          non-inlined, non-pure virtual function of class
          TAO_Notify_Container_T<TAO_Notify_SupplierAdmin>::Destroyer
          is defined]<o:p></o:p></p>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal">TAO_Notify_Container_T<TAO_Notify_Proxy>::Destroyer::__vtbl
/home/eng/swbuild/ace/6.4.2.sol/ACE_wrappers/lib/libTAO_CosNotification_Serv.so<o:p></o:p></p>
        <p class="MsoNormal">[Hint: try checking whether the first
          non-inlined, non-pure virtual function of class
          TAO_Notify_Container_T<TAO_Notify_Proxy>::Destroyer is
          defined]<o:p></o:p></p>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal">TAO_Notify_Container_T<TAO_Notify_EventChannel>::Destroyer::__vtbl
/home/eng/swbuild/ace/6.4.2.sol/ACE_wrappers/lib/libTAO_CosNotification_Serv.so<o:p></o:p></p>
        <p class="MsoNormal">[Hint: try checking whether the first
          non-inlined, non-pure virtual function of class
          TAO_Notify_Container_T<TAO_Notify_EventChannel>::Destroyer
          is defined]<o:p></o:p></p>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal">ld: fatal: symbol referencing errors. No
          output written to tao_tls_notify<o:p></o:p></p>
        <p class="MsoNormal">make[1]: *** [tao_tls_notify] Error 2<o:p></o:p></p>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal">    DOES THE PROBLEM AFFECT:<o:p></o:p></p>
        <p class="MsoNormal">        COMPILATION?<o:p></o:p></p>
        <p class="MsoNormal">            If so, what do your
          $ACE_ROOT/ace/config.h and<o:p></o:p></p>
        <p class="MsoNormal">           
          $ACE_ROOT/include/makeinclude/platform_macros.GNU contain?<o:p></o:p></p>
        <p class="MsoNormal">See above<o:p></o:p></p>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal">        LINKING?<o:p></o:p></p>
        <p class="MsoNormal">            On Unix systems, did you run
          make realclean first?<o:p></o:p></p>
        <p class="MsoNormal">        EXECUTION?<o:p></o:p></p>
        <p class="MsoNormal">        OTHER (please specify)?<o:p></o:p></p>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal">    SYNOPSIS:<o:p></o:p></p>
        <p class="MsoNormal">Upgrading ACE/TAO to 6.4.2 and compiling on
          Solaris 10.<o:p></o:p></p>
        <p class="MsoNormal">Fail compile/link, see output above.<o:p></o:p></p>
        <p class="MsoNormal">How can we resolve the error?<o:p></o:p></p>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal">    DESCRIPTION:<o:p></o:p></p>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal">    REPEAT BY:<o:p></o:p></p>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal">    SAMPLE FIX/WORKAROUND:<o:p></o:p></p>
        <p class="MsoNormal"><o:p> </o:p></p>
      </div>
      <hr>
      This message and any attachments are solely for the use of the
      addressee and may contain L-3 proprietary information that may
      also be defined as USG export controlled technical data. If you
      are not the intended recipient, any disclosure, use or
      distribution of its content is prohibited. Please notify the
      sender by reply e-mail and immediately delete this message and any
      attachments.
      <span style="font-size: 14px; font-family: "Times New
        Roman";"><br>
        Effective immediately my new email address is <span
          style="color:#0000FF"><a class="moz-txt-link-abbreviated" href="mailto:Dennis.Brush@L3T.com">Dennis.Brush@L3T.com</a></span>. Please
        update your records.</span><span style="font-size: 14px;"></span>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
tao-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:tao-users@list.isis.vanderbilt.edu">tao-users@list.isis.vanderbilt.edu</a>
<a class="moz-txt-link-freetext" href="http://list.isis.vanderbilt.edu/cgi-bin/mailman/listinfo/tao-users">http://list.isis.vanderbilt.edu/cgi-bin/mailman/listinfo/tao-users</a></pre>
    </blockquote>
    <br>
  </body>
</html>