wine/ole error on Mingw32/MSYS
Raphaël Junqueira
fenix at club-internet.fr
Fri Jan 10 19:14:22 CST 2003
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Saturday 11 January 2003 01:53, Steven Edwards wrote:
> Platform is a older MSYS and GCC (3.1 something I think). I'm still getting
> settled in from getting tied-down so I cant test this on the latest
> mingw-current. only on dial-up here for now =(.
> Anyway any idea about this?
>
> Thanks
> Steven
>
>
>
> $ make
> gcc -c -I. -I. -I../include -I../include -DWINE_NOWINSOCK -Wall
> -mpreferred-sta ck-boundary=2 -gstabs+ -D__WINESRC__ -D_REENTRANT -o
> dx8guid.o dx8guid.c In file included from dx8guid.c:26:
> .../include/winuser.h:2396: unnamed fields of type other than struct or
> union are not allowed
> .../include/winuser.h:2409: unnamed fields of type other than struct or
> union are not allowed
> make: *** [dx8guid.o] Error 1
it seems it don't like this:
typedef struct tagMONITORINFOEXA
{
MONITORINFO DUMMYSTRUCTNAME;
CHAR szDevice[CCHDEVICENAME];
} MONITORINFOEXA, *LPMONITORINFOEXA;
who become (as unnamed is active):
typedef struct tagMONITORINFOEXA
{
MONITORINFO ;
CHAR szDevice[CCHDEVICENAME];
} MONITORINFOEXA, *LPMONITORINFOEXA;
hmmmm it don't seems correct to me
and if i do:
- -={$:'/cvs-src/winetest/dlls/d3d8'}=->grep DUMMYSTRUCTNAME ../../include/*
../../include/d3d8types.h: } DUMMYSTRUCTNAME;
../../include/dsdriver.h: } DUMMYSTRUCTNAME;
../../include/mmsystem.h: } DUMMYSTRUCTNAME;
../../include/mmsystem.h: } DUMMYSTRUCTNAME1;
../../include/mmsystem.h: } DUMMYSTRUCTNAME;
../../include/mmsystem.h: } DUMMYSTRUCTNAME1;
../../include/objidl.h: } DUMMYSTRUCTNAME;
../../include/winbase.h: } DUMMYSTRUCTNAME;
../../include/wingdi.h: } DUMMYSTRUCTNAME1;
../../include/wingdi.h: } DUMMYSTRUCTNAME1;
../../include/winnt.h:#define DUMMYSTRUCTNAME
../../include/winnt.h:#define DUMMYSTRUCTNAME1
../../include/winnt.h:#define DUMMYSTRUCTNAME2
../../include/winnt.h:#define DUMMYSTRUCTNAME3
../../include/winnt.h:#define DUMMYSTRUCTNAME4
../../include/winnt.h:#define DUMMYSTRUCTNAME5
../../include/winnt.h:#define DUMMYSTRUCTNAME s
../../include/winnt.h:#define DUMMYSTRUCTNAME1 s1
../../include/winnt.h:#define DUMMYSTRUCTNAME2 s2
../../include/winnt.h:#define DUMMYSTRUCTNAME3 s3
../../include/winnt.h:#define DUMMYSTRUCTNAME4 s4
../../include/winnt.h:#define DUMMYSTRUCTNAME5 s5
../../include/winnt.h: } DUMMYSTRUCTNAME1;
../../include/winnt.h: } DUMMYSTRUCTNAME2;
../../include/winnt.h: } DUMMYSTRUCTNAME3;
../../include/winnt.h: } DUMMYSTRUCTNAME;
../../include/winnt.h: } DUMMYSTRUCTNAME;
../../include/winuser.h: MONITORINFO DUMMYSTRUCTNAME;
../../include/winuser.h: MONITORINFO DUMMYSTRUCTNAME;
../../include/wtypes.h: } DUMMYSTRUCTNAME;
../../include/wtypes.idl:cpp_quote(" } DUMMYSTRUCTNAME;")
only 2 typedefed_struct DUMMYSTRUCTNAME; exists and they don't compile ...
Raphael
> __________________________________________________
> Do you Yahoo!?
> Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
> http://mailplus.yahoo.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)
iD8DBQE+H2/up7NA3AmQTU4RAgVEAJ9Yxwfx0YCwaxNwM55AvgUc3qSWoQCdErG4
OAIkzuYrr0uHgS1ypEEL+Co=
=0QTd
-----END PGP SIGNATURE-----
More information about the wine-devel
mailing list