Package Details: wine-d3dadapter-git 1.7.37.104137-1

Package Base: wine-d3dadapter-git
Description: A compatibility layer for running Windows programs. Latest GIT version.
Upstream URL: http://www.winehq.com
Category: multimedia
Licenses: LGPL
Conflicts: bin32-wine, wine, wine-wow64
Provides: bin32-wine, wine, wine-wow64
Replaces: bin32-wine
Submitter: thermionix
Maintainer: thermionix
Last Packager: thermionix
Votes: 8
First Submitted: 2014-08-12 04:35
Last Updated: 2015-03-10 00:19

Dependencies (123)

Required by (0)

Sources

Latest Comments

Comment by BlackLotus89

2015-04-25 21:29

You probably want to test wine-staging-d3dadapter

Comment by hpstg

2015-04-07 17:22

With both dri2proto-git or dri2proto installed, I get this:
Makefile:317: recipe for target 'dri3.o' failed
make[1]: *** [dri3.o] Error 1
make[1]: Leaving directory '/tmp/yaourt-tmp-hpstg/aur-wine-d3dadapter-git/src/wine-d3dadapter-git-64-build/dlls/winex11.drv'
Makefile:14346: recipe for target 'dlls/winex11.drv' failed
make: *** [dlls/winex11.drv] Error 2

Comment by BlackLotus89

2015-03-07 01:59

dri2proto is a makedep

Comment by swyter

2015-02-07 11:32

It would be cool if you could add `--disable-tests` to the build.
There's a lot of unnecessary stuff being compiled.

Comment by smirky

2015-01-24 10:19

I'm facing the same problem. Please provide information if you find a solution.

Comment by ResXaoC

2015-01-20 08:13

Can't compile winex11.drv. Ends with:

gcc -c -o xvidmode.o ../../../wine-d3dadapter-git/dlls/winex11.drv/xvidmode.c -I. \
-I../../../wine-d3dadapter-git/dlls/winex11.drv -I../../include \
-I../../../wine-d3dadapter-git/include -D__WINESRC__ -D_REENTRANT -fPIC -Wall -pipe \
-fno-strict-aliasing -Wdeclaration-after-statement -Wempty-body -Wignored-qualifiers \
-Wstrict-prototypes -Wtype-limits -Wunused-but-set-parameter -Wvla -Wwrite-strings -Wpointer-arith \
-Wlogical-op -D_FORTIFY_SOURCE=0 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4
../../tools/wrc/wrc -o version.res -m64 --nostdinc -I. -I../../../wine-d3dadapter-git/dlls/winex11.drv \
-I../../include -I../../../wine-d3dadapter-git/include -D__WINESRC__ \
../../../wine-d3dadapter-git/dlls/winex11.drv/version.rc
../../tools/winegcc/winegcc -o winex11.drv.so -B../../tools/winebuild -m64 -fasynchronous-unwind-tables -shared ../../../wine-d3dadapter-git/dlls/winex11.drv/winex11.drv.spec \
bitblt.o brush.o clipboard.o d3dadapter.o desktop.o dri3.o event.o graphics.o ime.o init.o \
keyboard.o mouse.o opengl.o palette.o pen.o settings.o systray.o window.o wintab.o x11drv_main.o \
xdnd.o xim.o xinerama.o xrandr.o xrender.o xvidmode.o version.res -lcomctl32 -lole32 -lshell32 \
-limm32 -luuid -luser32 -lgdi32 -ladvapi32 -Wb,-dcomctl32 -Wb,-dole32 -Wb,-dshell32 -Wb,-dimm32 \
-lwine ../../libs/port/libwine_port.a -lXext -lX11 -lEGL -lGL -lxcb -lxcb-dri3 -lxcb-present \
-lX11-xcb -lxcb-xfixes -lpthread -Wl,-O1,--sort-common,--as-needed,-z,relro
dri3.o: In function `DRI2FallbackPRESENTPixmap':
dri3.c:(.text+0x16dc): undefined reference to `eglDestroyImageKHR'
dri3.c:(.text+0x17d0): undefined reference to `eglDestroyImageKHR'

Comment by eydee

2014-12-30 01:04

Building the package fails if you don't have the "dri2proto" package installed. It seems to be an unlisted dependency.

Comment by maz-1

2014-12-19 09:30

This package now requires mesa >= 10.4.0,otherwise it will complain about missing d3dadapter/d3dadapter9.h.

Comment by Ooz

2014-11-29 23:51

As for now 30.11.2014
The wine pkgbuild will FAIL with some last breaths like:
"../../tools/winegcc/winegcc -o wined3d.dll.fake -B../.."
then errors out

To fix this "cd wine-d3dadpter-nine/src/wine-d3dadapter-git"
run "autoreconf -f"

Consider making "autoreconf -f" before starting make to save tons of time :P

Comment by wulvyrn

2014-11-26 23:50

I had to add to
wine-d3dadpter-nine/src/wine-d3dadapter-git/dlls/winex11.drv/dri.h
the following includes

#include <d3d9.h>
#include <wine/wined3d.h>

for it to compile for me, else it said
Somewhere in dlls\winex11.drv\dri3.c complaining missing type D3DPRESENT_PARAMETERS

All comments