[Mesa-dev] [Bug 40729] d3d1x build error: any interface changes lately?

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Sep 8 21:41:56 PDT 2011


https://bugs.freedesktop.org/show_bug.cgi?id=40729

--- Comment #2 from Alexandre Demers <alexandre.f.demers at gmail.com> 2011-09-08 21:41:56 PDT ---
Not quite yet:

g++ -c -I. -I../../../../../src/gallium/include
-I../../../../../src/gallium/auxiliary -I../../../../../src/gallium/drivers
-I../../../../../include -Iinclude -I../gd3dapi -I../d3dapi -I../w32api
-I../d3d1xstutil/include -I../include -I../../../include -I../../../auxiliary
-I../../../state_trackers/egl/common -g -O2 -Wall -fno-strict-aliasing -m64 -g 
-fPIC  -D_GNU_SOURCE -DPTHREADS -DDEBUG -DTEXTURE_FLOAT_ENABLED
-DHAVE_POSIX_MEMALIGN -DMESA_SELINUX -DUSE_XCB -DGLX_INDIRECT_RENDERING
-DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1
-DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2
-DXCB_DRI2_CONNECT_DEVICE_NAME_BROKEN -DHAVE_XEXTPROTO_71
-D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0208 -fvisibility=hidden
-DDXGI_DRIVER_SEARCH_DIR=\"/usr/lib/x86_64-linux-gnu/egl\"
-I/usr/lib/llvm-2.8/include   -D_GNU_SOURCE -D__STDC_LIMIT_MACROS
-D__STDC_CONSTANT_MACROS -DGALLIUM_DXGI_USE_X11 -DGALLIUM_DXGI_USE_DRM
src/dxgi_native.cpp -o src/dxgi_native.o
In file included from src/dxgi_private.h:34:0,
                 from src/dxgi_native.cpp:27:
../d3d1xstutil/include/d3d1xstutil.h:250:0: warning: "__uuidof" redefined
../w32api/guiddef.h:50:0: note: this is the location of the previous definition
In file included from ../w32api/windef.h:252:0,
                 from ../w32api/windows.h:41,
                 from ../w32api/rpc.h:29,
                 from ../w32api/objbase.h:19,
                 from ../d3d1xstutil/include/d3d1xstutil.h:45,
                 from src/dxgi_private.h:34,
                 from src/dxgi_native.cpp:27:
../w32api/winnt.h:685:35: warning: attributes ignored on
elaborated-type-specifier that is not a forward declaration
In file included from ../w32api/objbase.h:20:0,
                 from ../d3d1xstutil/include/d3d1xstutil.h:45,
                 from src/dxgi_private.h:34,
                 from src/dxgi_native.cpp:27:
../w32api/rpcndr.h:177:1: warning: ‘_MIDL_STUB_MESSAGE’ has a field
‘_MIDL_STUB_MESSAGE::SavedContextHandles’ whose type uses the anonymous
namespace
../w32api/rpcndr.h:479:32: warning: ‘_SCONTEXT_QUEUE’ has a field
‘_SCONTEXT_QUEUE::ArrayOfObjects’ whose type uses the anonymous namespace
src/dxgi_native.cpp: In member function ‘virtual HRESULT
GalliumDXGISwapChain::Present(UINT, UINT)’:
src/dxgi_native.cpp:1109:31: error: aggregate
‘GalliumDXGISwapChain::Present(UINT, UINT)::pipe_present_control ctrl’ has
incomplete type and cannot be defined
make[5]: *** [src/dxgi_native.o] Error 1

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the mesa-dev mailing list