|
From: Vibhu M. <vi...@ho...> - 2024-04-09 15:51:11
|
On 27/09/2022 01:12, Bruno Haible wrote:
> Vibhu Mohindra wrote:
>> System: Windows 10, 6 GB RAM, Cygwin (64-bit)
>>
>> I'm now building 32-bit binaries as per INSTALL.windows.
>> ("3. Binaries for the Cygwin environment.")
>
> Note that in my experience, 32-bit Cygwin binaries on a 64-bit Cygwin
> system don't work right regarding files and filesystem operations,
> depending on circumstances. If you have 64-bit Cygwin, I would thus
> recommend to build 64-bit Cygwin binaries. The INSTALL.windows said
> that libsigsegv is not supported on 64-bit Cygwin; however, since
> libsigsegv version 2.14 it is now supported there too.
I'll post some results for completeness, even though it's years later. The
one pathname problem I've had has been that (directory (make-pathname :type
:wild :name :wild)) produces an error or (if built with -DNO_SMALL_SSTRING)
a NIL. If that's the same problem as what you referred to then:
I have observed the problem on:
a) Windows XP 32-bit, Cygwin 32-bit, targetting Mingw 32-bit, and
b) Windows 10 64-bit, Cygwin 32-bit, targetting Mingw 32-bit, and
c) Windows 10 64-bit, Cygwin 64-bit, targetting Mingw 32-bit
I have observed the problem's absence on:
d) Windows 10 64-bit, Cygwin 64-bit, targetting Cygwin 64-bit, and
e) Windows 10 64-bit, Cygwin 64-bit, targetting Cygwin 32-bit
Vibhu
|