delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2016/08/05/12:22:33

X-Recipient: archive-cygwin AT delorie DOT com
DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:to:subject:mime-version:content-type
:content-transfer-encoding:date:from:cc:in-reply-to:references
:message-id; q=dns; s=default; b=DkuGWb0lmCnI/gZ4vuXeJtIz4iJSDaQ
zRUZd0OTT7tgn1vDS4E8ZeQrlh8x/r4mVnI8zLKQphqmFLwRG45yYyWsW/9c2fwk
ihae8f4urWBLa2J5zWL8jChahfVKs+P6vgccksXDlQWa11ky3YKT1/aZgEVSA76e
G9t6OYbVBBcY=
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:to:subject:mime-version:content-type
:content-transfer-encoding:date:from:cc:in-reply-to:references
:message-id; s=default; bh=Iislx/Z0lfhTvr18NT/OkaZdEXY=; b=xUj4u
3JqFDoMtLI84gUxbKYqtwP+JdBKZAlhpjLMY4ibQGe7nW7EcouZDl4HV/YJh+wUY
3SRdOkVMkeuJA92wrjPXuveLVESrPuwch3DINEcVx99e7j9A0kG44CHqHaLIoHNJ
kxffyJSxwApGKM32p6ETVmnMthHYvlC60P0v+4=
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
Authentication-Results: sourceware.org; auth=none
X-Virus-Found: No
X-Spam-SWARE-Status: No, score=-0.1 required=5.0 tests=AWL,BAYES_50,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=ham version=3.3.2 spammy=UD:kylheku.com, perspective, Application, Hx-languages-length:1239
X-HELO: smtp-out-so.shaw.ca
X-Authority-Analysis: v=2.2 cv=Q++Q2M+a c=1 sm=1 tr=0 a=WiYoHcCliNeVponEdG0Ckg==:117 a=WiYoHcCliNeVponEdG0Ckg==:17 a=L9H7d07YOLsA:10 a=9cW_t1CCXrUA:10 a=s5jvgZ67dGcA:10 a=7z1cN_iqozsA:10 a=2KUf1mbJAAAA:8 a=XNBQoJX2EbghNXs4BBkA:9 a=LME9DoRMzU6P72L8X6EC:22
To: michel DOT labarre AT rogers DOT com
Subject: Re: PATHEXT is fundamental to Windows and Should be recognised by CYGWIN
X-PHP-Originating-Script: 501:rcmail.php
MIME-Version: 1.0
Date: Fri, 05 Aug 2016 09:22:03 -0700
From: Kaz Kylheku <kaz AT kylheku DOT com>
Cc: cygwin AT cygwin DOT com
In-Reply-To: <001001d1edf1$a4e1ae90$eea50bb0$@rogers.com>
References: <001001d1edf1$a4e1ae90$eea50bb0$@rogers.com>
Message-ID: <c7a70d9a03af65f97643f6dff60c560d@mail.kylheku.com>
X-Sender: kaz AT kylheku DOT com
User-Agent: Roundcube Webmail/0.9.2
X-CMAE-Envelope: MS4wfJVPADG6QwC/ewxkSb61FoDHl7IleiL1g28L+4EUn20MRY1gVk9YSFMYAp2JGVM7AwkecbQ7FinaX30xGTX/O8d8WQZhbA2acbPLPD08wIR9Cft4sTYn T7fDp32ebUjObfqbHLq9FnZ9sj4Iwk/CyHKwlGiDj/r8FtcJIdD/LvSnHpMp2FkUAu2Qks6fm0Xr/g==
X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id u75GMSE5018840

[private, off-list reply]

Hi Michael,

Do you have some sort of list of detailed requirements implemented by 
MKS
tools where Cygwin is different or lacking in some way?

Maybe Cygwin could pick up some of them.

Anyway, about a month ago, when I learned that Cygwin is now under
the Lesser GPL, I started a project called Cygnal (Cygwin Native
Application Library) whose goal is to improve the usefulness
of Cygwin for Windows development.

http://www.kylheku.com/cygnal

However, I have a different angle on it: the perspective is
of developing a native application (which ships native executables,
without any apparent POSIX environment with a shell, commands or any
of that).

I don't need to infuse the Cygwin environment with Windows conventions;
building my program within the POSIX conventions suits me just fine.

However, I don't want the *users* of the program (a binary .exe
accompanied by .dll files, wrapped up in an installer) to be exposed
to POSIX conventions.

With Cygnal, you can develop a single executable file, which works
with POSIX and Windows conventions, simply based on which flavor
of the cygwin1.dll it is linking against.

Cheers ...


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple


- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019