I have to wonder: How do other packages with 32/64-bit binaries handle this? Maybe Cygwin is unique but there might be other packages out there which also have to deal with this.