<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<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]-->
</head>
<body lang="EN-US" link="#0563C1" vlink="#954F72">
<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">Dennis.Brush@L3T.com</span>. Please update your records.</span><span style="font-size: 14px;"></span>
</body>
</html>