From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM11-CO1-obe.outbound.protection.outlook.com (mail-co1nam11on2098.outbound.protection.outlook.com [40.107.220.98]) by sourceware.org (Postfix) with ESMTPS id B9C843858012 for ; Sun, 6 Dec 2020 23:46:00 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org B9C843858012 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=gNWjRfqnSAmFla4WsyoLUNbY6rlgiXdvpo0ZVYqXXYv7yIaXQp5SnDSMLimVQT5DljGkDr6N6B31Iz//B9ie2NuZ4241O8JOyRGBq1eMx0P1VT11vD6RUi0P/SP8kLVGW/4DOooBjulyABmVpz5n6dAq5JPSeacM8jHaA0JMUd8n3StARmI6GEXO6gl1LxYVGXZAW0TE0JUp8FnhPegV50LugSdEygjmdK65yj0PGuDQv2RXjiSu2vJ5GMfwdGEXpQcNjWhRwfc0cltjyBeXKhwcOREBwirtSdGPWQUmSkJXI/laCjTq9E7lkSaRX62eYJ/+bzqEcDU0Fd+rDhtc/g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=MC7gQklEJG40vO01W6K5ZEprqXx8/bVKNSA5pM6+TCI=; b=T7gqIWhNM2l12Bhm6YC2Uj6W6gpGWXRpLaV1IYIVVt5EzWeW4fW7iTtsbe2PiMwr09RUOp4uxgfwNhaUyt7412FWy/OBpoTfsEXmd7jgcuVK4QrdN0c1bIw/upUwzNPkezI9InlnCCKn20b2pmuFDop02mqRgMPWHlw0dRfMdyqViYwKko6lG+SxerhyK6RUY+B4ubd3RwyewTr+pliGsPV2Nlk0D/f1Thla45s6U2IUl6aTdnWyTKyKgqTJd0u5phqOf/JnPx5rMZPoqmxya/o5Lmwm8AdhQwZoMP5lEVI54fLRj2PKjJQjsMGin/VEsU8emuyJGzgFnGnpRMSn/Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cornell.edu; dmarc=pass action=none header.from=cornell.edu; dkim=pass header.d=cornell.edu; arc=none Received: from MN2PR04MB6176.namprd04.prod.outlook.com (2603:10b6:208:e3::13) by MN2PR04MB5664.namprd04.prod.outlook.com (2603:10b6:208:a6::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3632.17; Sun, 6 Dec 2020 23:45:59 +0000 Received: from MN2PR04MB6176.namprd04.prod.outlook.com ([fe80::113e:c874:1207:eca8]) by MN2PR04MB6176.namprd04.prod.outlook.com ([fe80::113e:c874:1207:eca8%6]) with mapi id 15.20.3632.021; Sun, 6 Dec 2020 23:45:58 +0000 Subject: Re: Workaround for cygwin's way of linking folders? To: Johnathan Schneider , "cygwin@cygwin.com" References: From: Ken Brown Message-ID: Date: Sun, 6 Dec 2020 18:45:57 -0500 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.5.1 In-Reply-To: Content-Type: text/plain; charset=windows-1252; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Originating-IP: [65.112.130.200] X-ClientProxiedBy: BN6PR18CA0020.namprd18.prod.outlook.com (2603:10b6:404:121::30) To MN2PR04MB6176.namprd04.prod.outlook.com (2603:10b6:208:e3::13) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from [10.13.22.3] (65.112.130.200) by BN6PR18CA0020.namprd18.prod.outlook.com (2603:10b6:404:121::30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3632.17 via Frontend Transport; Sun, 6 Dec 2020 23:45:58 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 031658a1-3a2b-42b1-ddf1-08d89a411508 X-MS-TrafficTypeDiagnostic: MN2PR04MB5664: X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:8273; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: UeYmrPcfQec65afrNMF+HoOBBGQ5MSxZOmqgtdJqpnlXNx19NHFWn66Ma6Y2GrDtS2TLp0TutrcffNCN2NerJQT7+MsJ2EftRGg4kUu6GY88FW5kNaOtOCDYlIgeYn9QbBXrSfLUOeXulXsxV4HLUR+ldsK27Z+FmKgpFQWvLycq/oMCZ30zAWZy5b9bxvbBXlq338zfznzg4RcRKETeCZm7JObt24Kcd8S00JlhYrUsUYZMCZnIKor2ckn65EeMgMOzxp+mQrzd20ef3zH+5dL/IPX0kP3VhcwVEkJCum61b5kEblRGKR3SBE9Vs1RaI1xWQhFCafb6xYwM7GSQdco8bGBjUtlH2jVu6hWIyCSqZXjeUbUzKNCR/Scrwzf+QHgaQMwGe+5JYyfxdNFQ6HeE1KanZDKQMveh6HYZM5Z5jcNzToaLCL6IkcDo3R3OswBI+11XVSrTa6J1ukhk9axXu6EXTOP2R7bV2Elv0c3aXUFs+FwD/wWd17dF63TiYwjR3IXaUIiBTU8yRj4Kew== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN2PR04MB6176.namprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(376002)(136003)(39860400002)(346002)(396003)(366004)(8676002)(2906002)(5660300002)(34580700001)(83380400001)(66476007)(31686004)(316002)(6486002)(36756003)(66946007)(966005)(52116002)(66556008)(53546011)(786003)(26005)(2616005)(956004)(86362001)(16526019)(31696002)(16576012)(75432002)(478600001)(110136005)(8936002)(186003)(43740500002)(45980500001); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData: =?Windows-1252?Q?6KiBJFa/QTBYpnW16jDOiHGe/r9qZUE7C6A1+/vLGOGw3nf1XSySSVzg?= =?Windows-1252?Q?gmd4JgJ1PAHWOuxfvZ8/u53VUYZlnZAYX8tUXS+VZqQ1rbLT4Y5Yv47D?= =?Windows-1252?Q?n7IDVIVSsnD4nB2CuQr1rLDNIGAG1772vr2QClxtTuaMq8dNd45OY1Sw?= =?Windows-1252?Q?2dtvuZ0fkVkRNvLPT/uPQnSAX7w8vBW+L1IkhoPYwQj7gmEa3u56WdBj?= =?Windows-1252?Q?eM3ZfILskBhFNYcl44i10bIwMHbBLSgAsrgP9jNjsQAowOaNV1mPQ/Nj?= =?Windows-1252?Q?mC6jpKA/76K5voz2AUOlL1mSNMfWhdR9MdsPujPLlOLDrs3O4BFxlz/w?= =?Windows-1252?Q?GdpiYOyqdPJ4SIweLv+7KdQdJbCyOccBZBz2yo0LWtpspwvK+qKXsFa6?= =?Windows-1252?Q?4n1jID5Dik4nMf4AxJ31eNv6neXgo2rUswQvevk7NoajahFbanweDMk3?= =?Windows-1252?Q?9TJoX5eh0Lgw4kBz4BvBmSOlTPaov6N5OLP8edRtZ+3jC1NdJKqugst9?= =?Windows-1252?Q?AvtAQxmA/yNb/biVLB8Xr8IEgXTgqLf9zUi3fH4BS+lXc2oxcJTxUr5U?= =?Windows-1252?Q?O01r+VZVBGaVryVbZe+SkBmZDtiqliXWJ6PqJWPzwqFS5PyCGQ7S7gCD?= =?Windows-1252?Q?tvyFesTu2FADcAl9sBMWs8ns7mWEYfvE4It7P1CpE8sVjuIErrJ4pq7v?= =?Windows-1252?Q?dpTIT0T28ocVSVfpGTvLbkwVRPm3OQaC3pZ8bjvmHC7hrccokYWRGxII?= =?Windows-1252?Q?pUUfln9FfpaXDgcJ9hr5GSnBybY/VdBy+XHNcCy9hb/Bmk9AlD4K+6iy?= =?Windows-1252?Q?6iEB9It7hoh/+hESW1cNCb8bs0vr2Pfc5wL8Lo66CcqvWObngTumhwlH?= =?Windows-1252?Q?RCp0lDGpHH4JXgp/fI0iBydcyii6+j66qcit0aVkTXEp7IXiCkeC+8BL?= =?Windows-1252?Q?9bAuY524Jgt40gYskQjL1iWlUqSLFzU8jgcyDG9RwCzoWBGYIZVaG623?= =?Windows-1252?Q?iQ5IuWqRvO/lIGRHVEiiuhcofsqzNeekJXDMR2LfwmzzEg7aOZA9iFTW?= =?Windows-1252?Q?RKE4zB3B6tVCCokx?= X-OriginatorOrg: cornell.edu X-MS-Exchange-CrossTenant-AuthSource: MN2PR04MB6176.namprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Dec 2020 23:45:58.9019 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 5d7e4366-1b9b-45cf-8e79-b14b27df46e1 X-MS-Exchange-CrossTenant-Network-Message-Id: 031658a1-3a2b-42b1-ddf1-08d89a411508 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: uF93sjWl2TxIQ58UPwYJXgLAvb/N8k0Vx42ey7HH8SFT96+Hi3dI7TEW0pEhy4WveyKU3NoNNP81cS1rJ2TBHA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR04MB5664 X-Spam-Status: No, score=-3.1 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, MSGID_FROM_MTA_HEADER, NICE_REPLY_A, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_PASS, 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@cygwin.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: General Cygwin discussions and problem reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Dec 2020 23:46:02 -0000 On 12/6/2020 5:41 PM, Johnathan Schneider via Cygwin wrote: > Hi all, > > I'm setting up a cross platform development environment using Cygwin. Upon attempting to use Cygwin's CMake that is natively bundled, I discovered that Cygwin goes looking for the gcc in /usr/bin/cc, a folder that does not exist according to windows. I have familiarized myself with the Cygwin way of organizing it's folders, seen here https://cygwin.com/faq.html#faq.using.shortcuts and https://cygwin.com/faq.html#faq.using.directory-structure and thus I know that Cygwin's /usr/bin folder is in fact /bin - according to windows, anyways. However, I'm not familiar with how to work around that on windows. In particular, virtually all of my IDEs' attempts to call CMake fail, because I proceed to ask it to call the gcc and windows, as is explained in the above FAQ's, does not recognize the Cygwin-way of referencing folders. > > Alas, my question - what is the recommended workaround? It's hard to answer this question without knowing exactly what your IDE is doing. Can you give a detailed recipe for reproducing the problem without using an IDE? In general, Cygwin's CMake should have no problem executing /usr/bin/cc unless something is interfering with Cygwin's normal path handling routines. Ken