delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/1997/02/11/00:17:42

From: jqb AT netcom DOT com (Jim Balter)
Subject: Re: Minor bug and a question
11 Feb 1997 00:17:42 -0800 :
Approved: cygnus DOT gnu-win32 AT cygnus DOT com
Distribution: cygnus
Message-ID: <32FFFE25.5768.cygnus.gnu-win32@netcom.com>
References: <199702101642 DOT KAA22311 AT mushroom DOT pswtech DOT com>
Mime-Version: 1.0
X-Mailer: Mozilla 3.01Gold (WinNT; I)
Original-To: cowan AT pswtech DOT com
Original-CC: gnu-win32 AT cygnus DOT com
Original-Sender: owner-gnu-win32 AT cygnus DOT com

Chris Cowan wrote:
> 
> First the bug:
> 
> I successfully built bison 1.25 and flex 2.5.4 with b17.1.  I did
> encounter one minor annoyance.  When I did a "make install", it bombed
> because install.exe was unable to find the binaries with the *.exe
> suffix.
> 
> Presently, it appears that the gcc/g++ and the interactive shell do a
> little magic so that bison and bison.exe (for example) are the same
> executable.  However, it seems to me that it would be better to
> actually make a hard link between the two file names, than try to
> recognize the "context" where it would be used.

What's a hard link? :-)  The only hard links in the MS world
are the ones on NTFS produced by programs running in the Windows NT
POSIX subsystem.  (Aside from this being NTFS and Windows NT specific,
the POSIX subsystem has no access to Win32 facilities, so it isn't
relevant to GNU-win32.)

> I haven't looked at the cygwin source yet, but this will be a problem
> for any program which will accept the name of a executable as an
> argument.

This is one problem among many.  I don't think we're in the land of unix
anymore, Toto.

--
<J Q B>
-
For help on using this list, send a message to
"gnu-win32-request AT cygnus DOT com" with one line of text: "help".

- Raw text -


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