<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 12 (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;}
@font-face
        {font-family:"Century Gothic";
        panose-1:2 11 5 2 2 2 2 2 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Century Gothic","sans-serif";
        color:#1A3E72;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
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="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Century Gothic","sans-serif";color:#1A3E72">As the subject already shows, I’m working on a long overdue version update of our ACE library.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Century Gothic","sans-serif";color:#1A3E72"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Century Gothic","sans-serif";color:#1A3E72">We’re moving to VS2017 and must therefore rebuild all libraries.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Century Gothic","sans-serif";color:#1A3E72">I’ve tried building 5.5 in VS2017 but got in big trouble pretty soon due to the _<i>MSC</i>_VER defines.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Century Gothic","sans-serif";color:#1A3E72">I decided to leave that route and build the latest stable version 6.4.0 in VS2017.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Century Gothic","sans-serif";color:#1A3E72"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Century Gothic","sans-serif";color:#1A3E72">The building works just fine, but I get compilation errors:<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Century Gothic","sans-serif";color:#1A3E72">Error C2079: ‘guard’ uses undefined class ‘ACE_Guard<ACE_Thread_Mutex> ‘<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Century Gothic","sans-serif";color:#1A3E72"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Century Gothic","sans-serif";color:#1A3E72">I’m including ‘ace\Synch.h’ (and ‘ace\ACE.h’), but as I already found out this header file no longer includes ‘Guard_T.h’ (as was the case in 5.5.)<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Century Gothic","sans-serif";color:#1A3E72"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Century Gothic","sans-serif";color:#1A3E72">I can add this include to my source, but is that correct? I expect Guard_T.h to be included by some ‘base’ include file.
<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Century Gothic","sans-serif";color:#1A3E72"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Century Gothic","sans-serif";color:#1A3E72">One other question:
<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Century Gothic","sans-serif";color:#1A3E72">I’m generating NuGet packages and need to have the correct includes. Right now, I’m copying all ‘*.h’, ‘*.inl’ and ‘*.cpp’ from ACE_Wrappers/ace. Is
 that correct? Or is a Perl script available for ‘installing’ ACE?<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Century Gothic","sans-serif";color:#1A3E72"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Century Gothic","sans-serif";color:#1A3E72"><o:p> </o:p></span></p>
</div>
<table style="HEIGHT: 175px; WIDTH: 373px" width="373">
<tbody>
<tr>
<td style="PADDING-TOP: 15px; PADDING-LEFT: 5px" colspan="3"><span style="FONT-SIZE: 20px; FONT-FAMILY: Century Gothic"><strong><font color="#1a3e72">•</font></strong></span></td>
</tr>
<tr>
<td style="FONT-SIZE: 12px; FONT-FAMILY: 'Century Gothic'; WIDTH: 230px; COLOR: #001c71; PADDING-BOTTOM: 20px; PADDING-LEFT: 5px" height="45" valign="top" width="219" colspan="2" td="">
<strong>Frank Kaaijk</strong><br>
Software Architect<br>
</td>
<td style="WIDTH: 7px" valign="top" align="right">
<p style="FONT-SIZE: 10pt; FONT-FAMILY: Arial" align="right"><img style="HEIGHT: 27px; WIDTH: 68px" border="0" src="http://delftdi.com/images/logo_canon_hit.png" width="68" height="27"></p>
</td>
</tr>
<tr>
<td style="FONT-SIZE: 12px; FONT-FAMILY: 'Century Gothic'; COLOR: #001c71; PADDING-BOTTOM: 10px; PADDING-LEFT: 5px" height="50" valign="bottom" width="219" colspan="2">
Wiltonstraat 41, Veenendaal<br>
3905 KW Netherlands<br>
T: +31 318 583 450 F: +31 318 583 451</td>
<td valign="bottom" align="right"><a title="DelftDI Healthcare IT" href="http://delftdi.com/hit"><img alt="Logo DelftDI" src="http://delftdi.com/images/logo_delftdi_hit.png" width="131" height="47"></a></td>
</tr>
<tr>
<td colspan="3" align="right"><img style="HEIGHT: 25px; WIDTH: 366px" alt="We care for people" src="http://delftdi.com/images/sub_delftdi_hit.png" width="355"></td>
</tr>
<tr>
<td style="PADDING-TOP: 15px" colspan="3"><span style="FONT-FAMILY: Times New Roman"><span style="FONT-SIZE: 12pt"><span style="FONT-SIZE: 10pt"><span style="FONT-SIZE: 12pt; FONT-FAMILY: "><span style="FONT-FAMILY: "><span style="FONT-FAMILY: "><span style="FONT-FAMILY: "><span style="FONT-SIZE: 10pt"><span style="FONT-FAMILY: Century Gothic"><strong><font color="#1a3e72"><br>
<br>
</font></strong></span></span></span></span></span></span></span></span></span></td>
<p style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"></p>
<p style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"></p>
<p style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"></p>
</tr>
</tbody>
</table>
<img style="HEIGHT: 210px; WIDTH: 400px" border="0" src="http://delftdi.com/images/sig_sales_eng.png" width="400" height="210">
<p style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"></p>
<p style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"></p>
<p style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"></p>
<p style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"></p>
</body>
</html>