On 2026-01-12 03:41, J.H. vd Water via Cygwin wrote:
Hi,

Please, help me jog my memory ...

I have Cygwin installed in e:/Cygwin and in e:/Cygwin2; there is no
difference between the two, except for the topdir.

1. Using Cygwin in e:/Cygwin2: <= TWO

@@ mount -p   # my prompt = '@@ '
Prefix Type Flags
/drv   user binmode

[The following mount is more compatible with Unix systems:
$ mount -p
Prefix              Type         Flags
/mnt                nouser       binmode
]

PATH=/usr/bin:...

@@ PATH=/drv/e/Cygwin/bin:$PATH which --version # fails (retval 127)
@@ ls /drv/e/Cygwin/bin/which*
/drv/e/Cygwin/bin/which.exe

@@ PATH=$PATH:/drv/e/Cygwin/bin which --version
GNU which v2.29 ...

---
Of course, the same thing happens while using Cygwin in e:/Cygwin

@@ mount -p
Prefix Type Flags
/drv   user binmode

PATH=/usr/bin:...

@@ PATH=/drv/e/Cygwin2/bin:$PATH which --version # fails (retval 127)
@@ ls /drv/e/Cygwin2/bin/which*
/drv/e/Cygwin2/bin/which.exe

@@ PATH=$PATH:/drv/e/Cygwin2/bin which --version
GNU which v2.29 ...

Why does the invocation of the executable fail "if referred to outside
the current installation ..., while the necessary dll's, libraries are
present, or so it seems to me".

I seem to remember that Cygwin looks for the necessary libs in the lib
directory, that is "peer" to the bin directory ...

Hope someone can shed some light here ...

Would be helpful in each case to see:

        $ cygpath -m /
        $ pwd
        $ cat -A <<< "$PATH"

--
Take care. Thanks, Brian Inglis              Calgary, Alberta, Canada

La perfection est atteinte                   Perfection is achieved
non pas lorsqu'il n'y a plus rien à ajouter  not when there is no more to add
mais lorsqu'il n'y a plus rien à retrancher  but when there is no more to cut
                                -- Antoine de Saint-Exupéry

--
Problem reports:      https://cygwin.com/problems.html
FAQ:                  https://cygwin.com/faq/
Documentation:        https://cygwin.com/docs.html
Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple

Reply via email to