[Bug 17194] [PATCH] simple WineD3D installer

wine-bugs at winehq.org wine-bugs at winehq.org
Sun Feb 1 18:27:31 CST 2009


http://bugs.winehq.org/show_bug.cgi?id=17194





--- Comment #3 from Robert Millan <rmh at aybabtu.com>  2009-02-01 18:27:31 ---
(In reply to comment #2)
> Also someone could add dxgi, d3d10 and d3d10core. At least the test succeed on
> XP with this dlls, but a real app wouldn't run with it, yet.
> 
> http://test.winehq.org/data/8e39646ac4d256b813ff69a23ba0c62ab4f08d33/xp_rs-xp-sp2-dx10/d3d10:device.html
> http://test.winehq.org/data/8e39646ac4d256b813ff69a23ba0c62ab4f08d33/xp_rs-xp-sp2-dx10/d3d10core:device.html
> http://test.winehq.org/data/8e39646ac4d256b813ff69a23ba0c62ab4f08d33/xp_rs-xp-sp2-dx10/dxgi:device.html

How do you build dxgi?  I get undefined references:

i586-mingw32msvc-dllwrap -k --def dxgi.def -o dxgi.dll version.res.o adapter.o
device.o dxgi_main.o factory.o utils.o surface.o swapchain.o     -L../../dlls 
-L../../dlls/dxguid -L../../dlls/uuid -L../../dlls/wined3d
-L../../dlls/kernel32  -ldxguid -luuid -lwined3d -lkernel32 -L../../libs/wine
-lwine ../../libs/port/libwine_port.a
adapter.o:adapter.c:(.text+0x1e5): undefined reference to `_IID_IDXGIObject'
[...]

I haven't been able to figure out why.  There's code that references that
symbol but nothing implements it.  I guess it has something to do with dxgi.idl
but this interface generation magic is totally unknown to me.


-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
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