pragma packing on sparc solaris

Alexandre Julliard julliard at winehq.com
Thu Oct 17 11:48:37 CDT 2002


Juraj Hercek <juraj at 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).

-- 
Alexandre Julliard
julliard at winehq.com



More information about the wine-devel mailing list