This is the mail archive of the
cygwin@sourceware.cygnus.com
mailing list for the Cygwin project.
Re: Problem with symbolic links in b18
- To: David Gasul <davidg at telegate dot co dot il>, gnu-win32 at cygnus dot com
- Subject: Re: Problem with symbolic links in b18
- From: Samuel James Liddicott <sam at campbellsci dot co dot uk>
- Date: Wed, 4 Feb 1998 13:10:00 -0000
- MMDF-Warning: Parse error in original version of preceding line at post.mail.demon.net
-----Original Message-----
From: David Gasul <davidg@telegate.co.il>
To: gnu-win32@cygnus.com <gnu-win32@cygnus.com>
Date: 04 February 1998 13:02
Subject: Problem with symbolic links in b18
Hi,
Here's a problem I encountered with symbolic links:
1. Assume you have a DOS executable in directory c:\xxx called yyy.exe.
2. Assume bash is run from directory c:\zzz.
3. Enter bash
4. Do "ln -s c:\xxx\yyy.exe yyy.exe".
5. Verify that there's a file "yyy.exe" in c:\zzz.
6. Run yyy.exe from bash - everything works fine.
7. Now exit bash.
8. Run yyy.exe. You get a window telling you that the program has
performed an illegal operation.
Opening the details button says that the program tried to execute an
illegal instruction
at 1F00:8AC3.
This is because your are now running yyy.exe from c:\zzz, and this
yyy.exe is not a real exe file, but one of your cygwin shortcuts that
windows doesn't like.
Windows & dos checks the current dir for a file before looking in the
path.
Sam Liddicott | Nothing I say is to be attributed as
|
Campbell Scientific Ltd. | a company statement or representation.
|
Campbell Park, 80 Hathern Road,
*----------------------------------------+
Shepshed, Leic. United Kingdom. LE12 9AL Phone: +44 (0) 1509
601141
Email: sam@campbellsci.co.uk Fax: +44 (0) 1509
601091
-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request@cygnus.com" with one line of text: "help".