On 8/28/23, Cary Lewis via Cygwin  wrote:

> On one machine I have cygwin version  3.1.7(0.340/5/3), I can copy cygwin
> binaries and the corresponding dlls to a folder and then run the cygwin
> programs without any problems.
>
> But on another machine I have a newer cygwin,  3.4.7-1.x86_64, and when I
> do the same thing, the programs do not work:
>
> e.g.
>
> mkdir /tmp/test
> cd /tmp/test
> $ ls -1
> bash.exe
> chroot.exe
> cygiconv-2.dll
> cygintl-8.dll
> cygncursesw-10.dll
> cygreadline7.dll
> cygwin1.dll
>
> I copied all of bash's required dlls to /tmp/test
>
> When I do a ./bash, it exits immediately on 3.4.7, but on 3.1.7 it works
> correctly.

*forward slash* ??  That doesn't work for me, but .\bash does

$ uname -a
CYGWIN_NT-10.0-19044 i3668 3.4.7-1.x86_64 2023-06-16 14:04 UTC x86_64 Cygwin

works for me:

C:\Temp\test>dir
 Directory of C:\Temp\test

08/28/2023  10:04 AM    <DIR>          .
08/28/2023  10:04 AM    <DIR>          ..
08/28/2023  09:59 AM           854,035 bash.exe
08/28/2023  10:04 AM            43,539 chroot.exe
08/28/2023  10:00 AM         1,088,019 cygiconv-2.dll
08/28/2023  10:00 AM           108,563 cygintl-8.dll
08/28/2023  10:01 AM           334,867 cygncursesw-10.dll
08/28/2023  10:00 AM           262,675 cygreadline7.dll
08/28/2023  09:59 AM         2,952,245 cygwin1.dll

C:\Temp\test>.\bash.exe
bash.exe: warning: could not find /tmp, please create!
bash-5.2$ uname
windows32
bash-5.2$ exit
exit

Regards,
Lee

-- 
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