Juraj Hercek juraj@syncad.com writes:
I'm trying to get wine working on solaris running on sparc. I have troubles with structure packing, since sparc solaris throws SIGSEGV when writting to structure members not aligned to 4-byte boundary (for example: loader/ne/resource.c:280, where &pTypeInfo->resloader is not aligned to 4-byte boundary).
The memcpy in there is supposed to fix that, sounds like the compiler didn't get it right. Maybe a (char *) cast would help?
Next, I'd like to know if there will be also non i386 COM proxy implementation (dlls/rpcrt4/cproxy.c and related), since I'm unable to compile newest wine on sparc solaris (currently, I'm using version from October 1st).
Should be fixed now (well at least it should compile).