[Bug 44052] Temple+ does not run due to missing D2D device and device context and multiple API stubs

wine-bugs at winehq.org wine-bugs at winehq.org
Mon Jun 4 05:46:58 CDT 2018


https://bugs.winehq.org/show_bug.cgi?id=44052

Zhenya <Zenitur at yandex.ru> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |Zenitur at yandex.ru

--- Comment #25 from Zhenya <Zenitur at 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

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list