<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
</head>
<body dir="ltr">
<div id="divtagdefaultwrapper" style="font-size: 12pt; color: rgb(0, 0, 0); font-family: Calibri, Helvetica, sans-serif, "EmojiFont", "Apple Color Emoji", "Segoe UI Emoji", NotoColorEmoji, "Segoe UI Symbol", "Android Emoji", EmojiSymbols;" dir="ltr">
<div style="color: rgb(0, 0, 0);"><font size="2"><span style="font-size:10pt;">
<div class="PlainText">I've never messed with your git repository before.   But, looking at your idea of using CYGWIN_VERSION_API_MINOR which I see requires
<br>
</div>
<div class="PlainText">#ifdef __CYGWIN__<br>
</div>
<div class="PlainText">#include <cygwin/version.h></div>
<div class="PlainText">#endif</div>
<div class="PlainText"><br>
</div>
<div class="PlainText">should I be adding this and all of my changes to platform_cygwin32.GNU?   and since the current value of this is 338 I assume that my stuff should be surrounded by</div>
<div class="PlainText">
<div>#<span class="pl-k">if</span> CYGWIN_VERSION_API_MINOR >= 338</div>
<div><br>
</div>
<div><br>
</div>
<div>#endif</div>
<div><br>
</div>
<div>?</div>
<div><br>
</div>
<div><br>
</div>
</div>
</span></font><font size="2"><span style="font-size:10pt;">
<div class="PlainText"><br>
</div>
<div class="PlainText">Date: Fri, 28 Jun 2019 00:56:06 +0000<br>
From: Eric Hillis <ehillis@g2ss.com><br>
To: "ace-users@list.isis.vanderbilt.edu"<br>
        <ace-users@list.isis.vanderbilt.edu><br>
Subject: [ace-users] CYGWIN config.h<br>
Message-ID: <aa92cbc8bf804ef89e36cd161a525c3f@g2ss.com><br>
Content-Type: text/plain; charset="iso-8859-1"<br>
<br>
I already sent this, but it said I wasn't subscribed.. so here goes a 2nd attempt:<br>
<br>
For the latest version of CYGWIN  I was able to get it to build using the following #defines in my config.h<br>
<br>
<br>
#define ACE_HAS_UCONTEXT_T 1<br>
#define ACE_LACKS_CUSERID 1<br>
#define ACE_HAS_WCHAR<br>
#define ACE_DISABLE_MKTEMP<br>
#define ACE_HAS_3_PARAM_WCSTOK<br>
#define ACE_LACKS_WCSICMP<br>
#define ACE_LACKS_WCSNICMP<br>
#define ACE_LACKS_STRPTIME<br>
#define ACE_LACKS_SWAB<br>
#define ACE_LACKS_STD_WSTRING<br>
#define ACE_HAS_CPP11<br>
#define ACE_HAS_CUSTOM_EXPORT_MACROS 1<br>
#include "ace/config-cygwin32.h"<br>
<br>
-------------- next part --------------<br>
An HTML attachment was scrubbed...<br>
URL: <<a href="http://list.isis.vanderbilt.edu/pipermail/ace-users/attachments/20190628/79dcb104/attachment-0001.html" id="LPlnk352163" previewremoved="true">http://list.isis.vanderbilt.edu/pipermail/ace-users/attachments/20190628/79dcb104/attachment-0001.html</a>><br>
<br>
------------------------------<br>
<br>
Message: 2<br>
Date: Fri, 28 Jun 2019 09:03:02 +0200<br>
From: Johnny Willemsen <jwillemsen@remedy.nl><br>
To: Eric Hillis <ehillis@g2ss.com>,<br>
        "ace-users@list.isis.vanderbilt.edu"<br>
        <ace-users@list.isis.vanderbilt.edu><br>
Subject: Re: [ace-users] CYGWIN config.h<br>
Message-ID: <b6fd81cf-55c6-a6c4-6655-567a1d5fc504@remedy.nl><br>
Content-Type: text/plain; charset="windows-1252"<br>
<br>
Hi,<br>
<br>
<br>
The cygwin port of ACE has been experimental for a long time, it<br>
compiled in the past but we had a lot of runtime failures. Please open a<br>
new pull request at <a href="https://github.com/DOCGroup/ACE_TAO" id="LPlnk651819" previewremoved="true">
https://github.com/DOCGroup/ACE_TAO</a> to integrate<br>
your changes, maybe CYGWIN_VERSION_API_MINOR has to be checked for some<br>
defines. ACE_HAS_CPP11 is something that should be enabled through the<br>
platform_macros.GNU and shouldn't be unconditionally in the config file.<br>
<br>
Johnny Willemsen<br>
Remedy IT<br>
<a href="http://www.remedy.nl" id="LPlnk199718" previewremoved="true">http://www.remedy.nl</a><br>
<br>
On 6/28/19 2:56 AM, Eric Hillis wrote:<br>
><br>
> I already sent this, but it said I wasn't subscribed.. so here goes a<br>
> 2nd attempt:<br>
><br>
> For the latest version of CYGWIN  I was able to get it to build using<br>
> the following #defines in my config.h<br>
><br>
><br>
> #define ACE_HAS_UCONTEXT_T 1<br>
> #define ACE_LACKS_CUSERID 1<br>
> #define ACE_HAS_WCHAR<br>
> #define ACE_DISABLE_MKTEMP<br>
> #define ACE_HAS_3_PARAM_WCSTOK<br>
> #define ACE_LACKS_WCSICMP<br>
> #define ACE_LACKS_WCSNICMP<br>
> #define ACE_LACKS_STRPTIME<br>
> #define ACE_LACKS_SWAB<br>
> #define ACE_LACKS_STD_WSTRING<br>
> #define ACE_HAS_CPP11<br>
> #define ACE_HAS_CUSTOM_EXPORT_MACROS 1<br>
> #include "ace/config-cygwin32.h"<br>
><br>
><br>
> _______________________________________________<br>
> ace-users mailing list<br>
> ace-users@list.isis.vanderbilt.edu<br>
> <a href="http://list.isis.vanderbilt.edu/cgi-bin/mailman/listinfo/ace-users" id="LPlnk539817" previewremoved="true">
http://list.isis.vanderbilt.edu/cgi-bin/mailman/listinfo/ace-users</a><br>
-------------- next part --------------<br>
<br>
</div>
</span></font></div>
</div>
</body>
</html>