delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2020/11/18/16:19:28

X-Recipient: archive-cygwin AT delorie DOT com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 85BE53945C31
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
s=default; t=1605734321;
bh=5xTrPdpSDmcdhpArIBqs54yLznyqHN2Vkd4SW3I8U3Y=;
h=Subject:Date:References:In-Reply-To:To:List-Id:List-Unsubscribe:
List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:Cc:
From;
b=jGiBK5ZaDDn0HmSdJTZRC02HF8oqZLSzod27gzJvMORHF4QuG4fevAwGbnYGLiUPR
Zg/2U423mP5MFPEDCF4//DBwuSAkKRhqIzLDc59wT3t+YWXTZtzz2VuKT8kBIJK9S4
d9qD5i7XwoNhmht7ooNv/dDT64lEc+mAxsDruOsY=
X-Original-To: cygwin AT cygwin DOT com
Delivered-To: cygwin AT cygwin DOT com
DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 7AE5B3898004
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20161025;
h=x-gm-message-state:content-transfer-encoding:from:mime-version
:subject:date:message-id:references:cc:in-reply-to:to;
bh=1vkhI858Dr0LdhrgiDAaw08gfdEXb2+gMlpqwsmEttM=;
b=YSp1h7O4BPUoSB6jp31iSxDyljBjz2S60aUpAwJ5n6IQ88CJ8C2O/n2GP4+ekPL+lH
PSxaBlukxQtWwLc9BqlrPz/wgZGVEtXq7nB2NwC3o8Akp6D0D95VUJeTdDPtDvU1w7Nn
ugYPr99Wf6dBatdAf6+suYU9jpLzNUqeXYxRuZGHTyTrGKKVRiv6tPWW1WaLjEfYmP9A
HwPUb/2Ozjso9nNciqEVMW/bwrCpC7ZJ5UeIsi0dDQkoHfeNSY34NI1//dQBVnedexiR
an2xI8xGfXpToZOZeptV3bODPrqXt8Ag5vIK2/JL7NPmnk8mUTYMC8udsm1gF8vl1679
G0FQ==
X-Gm-Message-State: AOAM533VySXYgBrHwE+PYQRSNLNdU9PRqNwS2lG84eGDYdB9q7cw6htd
BgEKMlVBrMyKvXZD8YdjGzn63SIqwXA=
X-Google-Smtp-Source: ABdhPJzI/tc/qqr5oN0jGqG6ljbPx3XgGB4iDCJRUgHW6kwJ+oPHGMs2+dxDBi6WVx3GvZmcWJJ/tA==
X-Received: by 2002:a05:651c:29c:: with SMTP id
b28mr4922773ljo.368.1605734316978;
Wed, 18 Nov 2020 13:18:36 -0800 (PST)
Mime-Version: 1.0 (1.0)
Subject: Re: g++ and c++17 filesystem
Date: Wed, 18 Nov 2020 22:18:32 +0100
Message-Id: <FD1969EA-9204-4986-BE5E-0C9F45D256B7@gmail.com>
References: <861bc601-876b-e16d-d4f7-0bb543d61d8e AT cs DOT umass DOT edu>
In-Reply-To: <861bc601-876b-e16d-d4f7-0bb543d61d8e@cs.umass.edu>
To: moss AT cs DOT umass DOT edu
X-Mailer: iPhone Mail (18A8395)
X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00, DKIM_SIGNED,
DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,
SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.2
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on
server2.sourceware.org
X-BeenThere: cygwin AT cygwin DOT com
X-Mailman-Version: 2.1.29
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
List-Archive: <https://cygwin.com/pipermail/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-request AT cygwin DOT com?subject=help>
List-Subscribe: <https://cygwin.com/mailman/listinfo/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=subscribe>
From: Kristian Ivarsson via Cygwin <cygwin AT cygwin DOT com>
Reply-To: Kristian Ivarsson <sten DOT kristian DOT ivarsson AT gmail DOT com>
Cc: cygwin AT cygwin DOT com, =?utf-8?Q?Ren=C3=A9_Berber?= <rene DOT berber AT gmail DOT com>
Sender: "Cygwin" <cygwin-bounces AT cygwin DOT com>
X-MIME-Autoconverted: from base64 to 8bit by delorie.com id 0AILJ7Fl030655

> I would agree that if you want an executable that acts and feels more like a Windows native application, then mingw is probably what you want.  Cygwin is if you want something that acts and feels more like a Posix thing ... which means it will be oriented to Posix style paths.
To be able to use mingw all the code have to be ported to use Windows native mechanisms and then we might just use MSVC instead

We don’t want (either) Windows-style-paths or Posix-style-paths, we want A path and expect it to work equally regardless of what platform is used in regards to std::filesystem

As far as I see, very few applications do form their own - and/or have hard-coded absolute paths and instead they are usually input data (through UI, configuration, OS, environment or such)


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

- Raw text -


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