From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 5177 invoked by alias); 27 Nov 2013 20:13:59 -0000 Mailing-List: contact cygwin-talk-help@cygwin.com; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: cygwin-talk-owner@cygwin.com Reply-To: The Vulgar and Unprofessional Cygwin-Talk List Mail-Followup-To: cygwin-talk@cygwin.com Received: (qmail 5168 invoked by uid 89); 27 Nov 2013 20:13:58 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-0.2 required=5.0 tests=AWL,BAYES_50,RDNS_NONE,SPF_PASS autolearn=no version=3.3.2 X-HELO: nihxway6out.hub.nih.gov Received: from Unknown (HELO nihxway6out.hub.nih.gov) (128.231.90.114) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 27 Nov 2013 20:12:22 +0000 X-IronPortListener: Outbound_SMTP X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AtoFAORRllKcKEez/2dsb2JhbABZgweBC7cqgRmBHxZtB4InAQQSKDQdARUVFC8TJgEEGwwCDIdfoA6Eb5smjlGDWIETA45WkCqLJ4Mpgio Received: from unknown (HELO CASHTV16.nih.gov) ([156.40.71.179]) by nihxway6out.hub.nih.gov with ESMTP/TLS/AES128-SHA; 27 Nov 2013 15:11:40 -0500 Received: from MLBXV06.nih.gov ([169.254.5.70]) by CASHTV16.nih.gov ([156.40.71.179]) with mapi id 14.03.0158.001; Wed, 27 Nov 2013 15:11:40 -0500 From: "Buchbinder, Barry (NIH/NIAID) [E]" To: "cygwin-talk@cygwin.com" Subject: Design mixed 32 and 64 bit systems. Date: Wed, 27 Nov 2013 20:13:00 -0000 Message-ID: <6CF2FC1279D0844C9357664DC5A08BA21D7054@MLBXV06.nih.gov> Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-SW-Source: 2013-q4/txt/msg00008.txt.bz2 Technically, the following is off topic for this list. But because it is about what appears to me as a done deal - something that is too late to change - I thought it might be off-topic for the main list. We can move it there if you feel that appropriate. As I understand it, 32 bit and 64 bit have to be in different directory trees, e.g., C:\cygwin and C:\cygwin64. As I understand it, that is because they both look for /bin/cygwin1.dll and avoid getting the wrong one by having different root directories. My question is why 64 bit wasn't named cygwin2.dll? 32 bit would be version 1.7.25 and the corresponding 64 bit version would be 2.7.25. Could that have allowed a single, mixed, transitional, 64-except-32-when-no-64 installation? Remember that I'm not a programmer and everything that I think that I've learned about this topic I've picked up by read the cygwin and cygwin-apps mailing lists. So this is for my education and no response is necessary. Tomorrow, Cygwin and the community that supports it will be on my list of things that I'm thankful for. TIA, - Barry Disclaimer: Statements made herein are not made on behalf of NIAID.