What to do when size of the struct differs on 32 and 64 bit?

H. Verbeet hverbeet at gmail.com
Wed Aug 13 02:07:17 CDT 2008


2008/8/13 Vitaliy Margolen <wine-devel at kievinfo.com>:
> While debugging some force-feedback issues ran into an interesting problem.
> The size of one struct from include/linux differs between 32-bit and 64-bit.
> That wouldn't be a major problem except that size is the part of the ioctl()
> request. Which results in EINVAL.
>
Maybe I misunderstand the issue, but doesn't Wine currently always get
compiled for 32-bit? (Iow, we always get the 32-bit version of the
structure)



More information about the wine-devel mailing list