From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 25765 invoked by alias); 24 Oct 2014 13:08:46 -0000 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 Received: (qmail 25746 invoked by uid 89); 24 Oct 2014 13:08:46 -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_00,FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,FREEMAIL_REPLYTO_END_DIGIT,RCVD_IN_DNSWL_NONE,RP_MATCHES_RCVD,SPF_PASS autolearn=ham version=3.3.2 X-HELO: nm41-vm4.bullet.mail.ne1.yahoo.com Received: from nm41-vm4.bullet.mail.ne1.yahoo.com (HELO nm41-vm4.bullet.mail.ne1.yahoo.com) (98.138.120.220) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES128-SHA encrypted) ESMTPS; Fri, 24 Oct 2014 13:08:45 +0000 Received: from [127.0.0.1] by nm41.bullet.mail.ne1.yahoo.com with NNFMP; 24 Oct 2014 13:08:43 -0000 Received: from [98.138.226.177] by nm41.bullet.mail.ne1.yahoo.com with NNFMP; 24 Oct 2014 13:05:46 -0000 Received: from [98.139.215.140] by tm12.bullet.mail.ne1.yahoo.com with NNFMP; 24 Oct 2014 13:05:46 -0000 Received: from [98.139.212.242] by tm11.bullet.mail.bf1.yahoo.com with NNFMP; 24 Oct 2014 13:05:46 -0000 Received: from [127.0.0.1] by omp1051.mail.bf1.yahoo.com with NNFMP; 24 Oct 2014 13:05:46 -0000 Received: (qmail 9809 invoked by uid 60001); 24 Oct 2014 13:05:46 -0000 Received: from [198.91.4.14] by web162803.mail.bf1.yahoo.com via HTTP; Fri, 24 Oct 2014 06:05:46 PDT Message-ID: <1414155946.62587.YahooMailNeo@web162803.mail.bf1.yahoo.com> Date: Fri, 24 Oct 2014 13:08:00 -0000 From: John Wiersba Reply-To: John Wiersba Subject: Why can't run.exe execute a shebang script directly? To: "cygwin@cygwin.com" MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-IsSubscribed: yes X-SW-Source: 2014-10/txt/msg00395.txt.bz2 I would have thought cygwin1.dll contains the code necessary to do this, like the linux kernel does. Can it be added to the dll or does it have to be added to each executable individually, such as bash.exe, run.exe, etc.? bash$ /bin/run ./try run FATAL: Could not start D:\ftp\try -- 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