https://bugs.winehq.org/show_bug.cgi?id=44052
Zhenya Zenitur@yandex.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |Zenitur@yandex.ru
--- Comment #25 from Zhenya Zenitur@yandex.ru --- The staging patches are making build error on openSUSE 11.4 with the compiler GCC 4.5. With GCC 4.8 it builds fine.
gcc -m64 -c -o tooltips.o tooltips.c -I. -I../../include -D__WINESRC__ -D_COMCTL32_ -D_REENTRANT -fPIC -Wall \ -pipe -fno-strict-aliasing -Wdeclaration-after-statement -Wempty-body -Wignored-qualifiers \ -Wstrict-prototypes -Wtype-limits -Wvla -Wwrite-strings -Wpointer-arith -Wlogical-op -DLDAP_DEPRECATED=1 -fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 In file included from ../../include/dwrite_1.h:94:0, from ../../include/dwrite_2.h:110, from d2d1_private.h:32, from brush.c:22: ../../include/dwrite.h:614:3: error: redefinition of typedef 'DWRITE_GLYPH_RUN_DESCRIPTION' ../../include/d2d1_1.h:349:45: note: previous declaration of 'DWRITE_GLYPH_RUN_DESCRIPTION' was here gcc -m64 -c -o str.o str.c -I. -I../../include -D__WINESRC__ -D_CRYPT32_ -D_REENTRANT -fPIC -Wall -pipe \ -fno-strict-aliasing -Wdeclaration-after-statement -Wempty-body -Wignored-qualifiers \ -Wstrict-prototypes -Wtype-limits -Wvla -Wwrite-strings -Wpointer-arith -Wlogical-op -DLDAP_DEPRECATED=1 -fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 make[1]: *** [brush.o] Error 1