Mail Archives: cygwin/2012/06/18/16:23:09
On Jun 11 11:39, Lavrentiev, Anton (NIH/NLM/NCBI) [C] wrote:
> Hi,
>
> Maybe it has been covered somewhere -- I could not find the answer, so please
> excuse the repetition. I observe that if I build an app (consider the simplest
> "Hello world" program below as an example), and store the executable at a standalone
> location (not CYGWIN tree), yet supplemented it with a cygwin1.dll, it can then successfully
> run when started in the Windows shell (CMD.EXE) from a subdirectory, but fails ungracefully
> if run from the root of a drive (e.g. when stored onto a USB stick that has the "flat"
> file structure, w/o subdirectories).
>
> Can anything be done about it? (Like allowing the app to run, or issuing an error
I just applied a patch which allows to run Cygwin applications, even if
the Cygwin DLL is installed into the root directory of a drive or
network path.
Note that certain paths still have to match the expectations. For
instance, if D: is the root dir, the fstab, passwd and group files are
still searched in /etc, which is D:\etc.
Also the /usr/bin and /usr/lib default mount points will invariably
point to D:\bin and D:\lib, unless there's a /etc/fstab file which
changes them per the user's guide.
Corinna
--
Corinna Vinschen Please, send mails regarding Cygwin to
Cygwin Project Co-Leader cygwin AT cygwin DOT com
Red Hat
--
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
- Raw text -