Anyone get try this yet? It dies when I try to compile it.
Code:
make[5]: Entering directory `/home/robert/Source/mesa/src/gallium/state_trackers/d3d1x/d3d1xstutil' g++ -c -I. -I../../../../../src/gallium/include -I../../../../../src/gallium/auxiliary -I../../../../../src/gallium/drivers -Iinclude -I../gd3dapi -I../d3dapi -I../w32api -I../../../include -I../../../auxiliary -g -O2 -Wall -fvisibility=hidden -fno-strict-aliasing -fPIC -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS -DHAVE_XEXTPROTO_71 src/dxgi_enums.cpp -o src/dxgi_enums.o In file included from src/dxgi_enums.cpp:27: include/d3d1xstutil.h:374:2: warning: #warning Compile for 586+ using GCC to improve the performance of the Direct3D 10/11 state tracker In file included from src/dxgi_enums.cpp:27: include/d3d1xstutil.h: In member function ?size_t std::tr1::hash<_Tp>::operator()(_Tp) const [with _Tp = _GUID]?: include/d3d1xstutil.h:759: error: ?template<unsigned int <anonymous> > struct std::tr1::_Fnv_hash? used without template parameters include/d3d1xstutil.h: In member function ?size_t std::tr1::hash<_Tp>::operator()(_Tp) const [with _Tp = c_string]?: include/d3d1xstutil.h:765: error: ?template<unsigned int <anonymous> > struct std::tr1::_Fnv_hash? used without template parameters include/d3d1xstutil.h: In member function ?size_t std::tr1::hash<std::pair<_T1, _T2> >::operator()(std::pair<_T1, _T2>) const?: include/d3d1xstutil.h:780: error: ?template<unsigned int <anonymous> > struct std::tr1::_Fnv_hash? used without template parameters make[5]: *** [src/dxgi_enums.o] Error 1 make[5]: Leaving directory `/home/robert/Source/mesa/src/gallium/state_trackers/d3d1x/d3d1xstutil' make[4]: *** [all] Error 2 make[4]: Leaving directory `/home/robert/Source/mesa/src/gallium/state_trackers/d3d1x' make[3]: *** [subdirs] Error 1 make[3]: Leaving directory `/home/robert/Source/mesa/src/gallium/state_trackers' make[2]: *** [default] Error 1 make[2]: Leaving directory `/home/robert/Source/mesa/src/gallium' make[1]: *** [subdirs] Error 1 make[1]: Leaving directory `/home/robert/Source/mesa/src' make: *** [default] Error 1
Comment