From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 13109 invoked by alias); 23 Apr 2012 22:13:46 -0000 Received: (qmail 13093 invoked by uid 22791); 23 Apr 2012 22:13:45 -0000 X-SWARE-Spam-Status: No, hits=-3.3 required=5.0 tests=AWL,BAYES_00,KHOP_THREADED,T_RP_MATCHES_RCVD X-Spam-Check-By: sourceware.org Received: from etr-usa.com (HELO etr-usa.com) (130.94.180.135) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Mon, 23 Apr 2012 22:13:33 +0000 Received: (qmail 48597 invoked by uid 13447); 23 Apr 2012 22:13:32 -0000 Received: from unknown (HELO [172.20.0.42]) ([71.33.33.196]) (envelope-sender ) by 130.94.180.135 (qmail-ldap-1.03) with SMTP for ; 23 Apr 2012 22:13:32 -0000 Message-ID: <4F95D40B.50804@etr-usa.com> Date: Mon, 23 Apr 2012 22:13:00 -0000 From: Warren Young User-Agent: Mozilla/5.0 (Windows NT 6.0; WOW64; rv:11.0) Gecko/20120327 Thunderbird/11.0.1 MIME-Version: 1.0 To: cygwin@cygwin.com Subject: Re: Why /usr/bin/*.dll must be executable? References: <4F915E65.8070608@gmail.com> <4F95A702.5070709@etr-usa.com> <4F95B87C.6060600@cygwin.com> In-Reply-To: <4F95B87C.6060600@cygwin.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-IsSubscribed: yes Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@cygwin.com Mail-Followup-To: cygwin@cygwin.com X-SW-Source: 2012-04/txt/msg00519.txt.bz2 On 4/23/2012 2:15 PM, Larry Hall (Cygwin) wrote: > On 4/23/2012 3:01 PM, Warren Young wrote: >> Options 2-5 in the list at the page linked above don't really apply here. >> Cygwin purposely keeps itself nice and segregated from the rest of the >> system, so installing DLLs under c:\Windows isn't an option, and CWD is >> simply useless for our purpose here. > > While the windows and system directories aren't a great place to be putting > DLLs that don't belong to the O/S in some way (and indeed Windows tries to > discourage it actively in recent versions by keeping it off limits to > users without sufficient privileges), why do you think Cygwin apps > wouldn't see a DLL it needed if it were in one of these locations? I'm not saying it wouldn't work, I'm just saying that installing Cygwin DLLs under %SYSTEMROOT% would cross the grain of the Cygwin installation philosophy. It would complicate uninstallation, perhaps to the point that someone decides we now need an automatic uninstaller. As it is, manual uninstallation is easy and rare enough that the biggest problem we see with it is people not finding the FAQ item. -- 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