[ace-users] CYGWIN config.h

Johnny Willemsen jwillemsen at remedy.nl
Sat Jun 29 02:19:49 CDT 2019


Hi,


The changes should be for ace/config-cygwin32.h, the header you include
in your ace/config.h file.

Regards,

Johnny Willemsen
Remedy IT
http://www.remedy.nl

On 6/28/19 9:11 PM, Eric Hillis wrote:
> I've never messed with your git repository before.   But, looking at
> your idea of using CYGWIN_VERSION_API_MINOR which I see requires
> #ifdef __CYGWIN__
> #include <cygwin/version.h>
> #endif
>
> 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
> #if CYGWIN_VERSION_API_MINOR >= 338
>
>
> #endif
>
> ?
>
>
>
> Date: Fri, 28 Jun 2019 00:56:06 +0000
> From: Eric Hillis <ehillis at g2ss.com>
> To: "ace-users at list.isis.vanderbilt.edu"
>         <ace-users at list.isis.vanderbilt.edu>
> Subject: [ace-users] CYGWIN config.h
> Message-ID: <aa92cbc8bf804ef89e36cd161a525c3f at g2ss.com>
> Content-Type: text/plain; charset="iso-8859-1"
>
> I already sent this, but it said I wasn't subscribed.. so here goes a
> 2nd attempt:
>
> For the latest version of CYGWIN  I was able to get it to build using
> the following #defines in my config.h
>
>
> #define ACE_HAS_UCONTEXT_T 1
> #define ACE_LACKS_CUSERID 1
> #define ACE_HAS_WCHAR
> #define ACE_DISABLE_MKTEMP
> #define ACE_HAS_3_PARAM_WCSTOK
> #define ACE_LACKS_WCSICMP
> #define ACE_LACKS_WCSNICMP
> #define ACE_LACKS_STRPTIME
> #define ACE_LACKS_SWAB
> #define ACE_LACKS_STD_WSTRING
> #define ACE_HAS_CPP11
> #define ACE_HAS_CUSTOM_EXPORT_MACROS 1
> #include "ace/config-cygwin32.h"
>
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL:
> <http://list.isis.vanderbilt.edu/pipermail/ace-users/attachments/20190628/79dcb104/attachment-0001.html>
>
> ------------------------------
>
> Message: 2
> Date: Fri, 28 Jun 2019 09:03:02 +0200
> From: Johnny Willemsen <jwillemsen at remedy.nl>
> To: Eric Hillis <ehillis at g2ss.com>,
>         "ace-users at list.isis.vanderbilt.edu"
>         <ace-users at list.isis.vanderbilt.edu>
> Subject: Re: [ace-users] CYGWIN config.h
> Message-ID: <b6fd81cf-55c6-a6c4-6655-567a1d5fc504 at remedy.nl>
> Content-Type: text/plain; charset="windows-1252"
>
> Hi,
>
>
> The cygwin port of ACE has been experimental for a long time, it
> compiled in the past but we had a lot of runtime failures. Please open a
> new pull request at https://github.com/DOCGroup/ACE_TAO
> <https://github.com/DOCGroup/ACE_TAO> to integrate
> your changes, maybe CYGWIN_VERSION_API_MINOR has to be checked for some
> defines. ACE_HAS_CPP11 is something that should be enabled through the
> platform_macros.GNU and shouldn't be unconditionally in the config file.
>
> Johnny Willemsen
> Remedy IT
> http://www.remedy.nl
>
> On 6/28/19 2:56 AM, Eric Hillis wrote:
> >
> > I already sent this, but it said I wasn't subscribed.. so here goes a
> > 2nd attempt:
> >
> > For the latest version of CYGWIN  I was able to get it to build using
> > the following #defines in my config.h
> >
> >
> > #define ACE_HAS_UCONTEXT_T 1
> > #define ACE_LACKS_CUSERID 1
> > #define ACE_HAS_WCHAR
> > #define ACE_DISABLE_MKTEMP
> > #define ACE_HAS_3_PARAM_WCSTOK
> > #define ACE_LACKS_WCSICMP
> > #define ACE_LACKS_WCSNICMP
> > #define ACE_LACKS_STRPTIME
> > #define ACE_LACKS_SWAB
> > #define ACE_LACKS_STD_WSTRING
> > #define ACE_HAS_CPP11
> > #define ACE_HAS_CUSTOM_EXPORT_MACROS 1
> > #include "ace/config-cygwin32.h"
> >
> >
> > _______________________________________________
> > ace-users mailing list
> > ace-users at list.isis.vanderbilt.edu
> > http://list.isis.vanderbilt.edu/cgi-bin/mailman/listinfo/ace-users
> -------------- next part --------------
>
>
> _______________________________________________
> ace-users mailing list
> ace-users at list.isis.vanderbilt.edu
> http://list.isis.vanderbilt.edu/cgi-bin/mailman/listinfo/ace-users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://list.isis.vanderbilt.edu/pipermail/ace-users/attachments/20190629/bb538893/attachment-0001.html>


More information about the ace-users mailing list