Technical reason why 32bit Cygwin cannot be installed on 64bit Windows?

Brian Inglis Brian.Inglis@Shaw.ca
Sat May 18 20:54:37 GMT 2024


On 2024-05-18 14:13, Cedric Blancher via Cygwin wrote:
> On Sat, 18 May 2024 at 13:22, Roland Mainz via Cygwin <cygwin@cygwin.com> wrote:
>>
>> On Fri, May 17, 2024 at 9:48 AM Cedric Blancher via Cygwin
>> <cygwin@cygwin.com> wrote:
>>> Is there a technical reason why 32bit Cygwin cannot be installed on
>>> 64bit Windows? We like to create a CI build pipeline, and want to
>>> create binaries for 32bit and 64bit Cygwin on the same machine, but
>>> setup.exe for 32bir Cygwin refuses to install
>>
>> Maybe the Cygwin 32bit setup wants to make sure only people who read
>> the instructions can use it ? :-)
>>
>> This should work from an Admin cmd.exe console.
>> ---- snip ----
>> # Install Cygwin 32bit on Windows 10 32bit with packages required by
>> "ms-nfs41-client" (Windows NFSv4.1 client)
>> # get installer from https://www.cygwin.com/setup-x86.exe
>> setup-x86.exe --allow-unsupported-windows -q --no-verify --site
>> http://ctm.crouchingtigerhiddenfruitbat.org/pub/cygwin/circa/2022/11/23/063457
>> cygwin,cygwin-devel,cygrunsrv,cygutils,cygutils-extra,bash,bzip2,coreutils,getent,gdb,grep,hostname,less,libiconv,libiconv2,pax,pbzip2,procps-ng,sed,tar,time,util-linux,wget,libnfs,make,git,dos2unix
>> ---- snip ----
> 
> That does only install the default packages for me, but not wget or
> cygrunserv. Is there a setup-x86.exe option just to add packages to an
> existing installation?

Missing option -P/--packages before package list, which may be comma or (within 
quotes) space delimited.

Installing cygport is equivalent of build essential on other distros.

-- 
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 à retirer     but when there is no more to cut
                                 -- Antoine de Saint-Exupéry


More information about the Cygwin mailing list