Re: DirectX

Earnie Boyd <[email protected]> Tue, 21 Oct 2003 16:15:17 -0400
Newsgroups gmane.comp.gnu.mingw.patches
Message-ID <[email protected]>
Where does MS put directx headers?

Earnie

Steven Edwards wrote:
> Should all of this go in w32api/include/ddk or should we create a new
> directory w32api/include/directx? 
> 
> I have been speaking with Alexandre about the Winehq include directory
> cleanup and they may create a wine/include/ddk directory so we can
> mirror the layout of w32api. I would like to do the same in w32api and
> winehq if possible.
> 
> Thanks
> Steven
> 
> --- Filip Navara <xnavara-VIXq6x/[email protected]> wrote:
> 
>>This patch adds most of DirectX 9 libraries and some headers. These
>>libraries
>>are missing:
>>
>>* libdxtrans.a - This is C++ library and I have a def file for it,
>>but it
>>  uses enhanced dlltool to make the import renaming.
>>* libd3dx.a, libd3dx8.a, libd3dx9.a - These are static libraries and
>>only
>>  Microsoft DirectX SDK includes them. It's even a problem to use the
>>orignal
>>  ones with MinGW. I got only some basic stuff like matrix
>>transformations
>>  working with MinGW and d3dx9.lib.
>>
>>Documatation used: Mostly MSDN and my experience.
>>
>>Files to be removed:
>> lib/d3dim.def
>> lib/d3drm.def
>> lib/d3dxof.def
>> lib/ddraw.def
>> lib/dinput.c
>> lib/dinput.def
>> lib/dplayx.def
>> lib/dsetup.def
>> lib/dsound.def
>> lib/dxguid.c
>>
>>Changelog:
>>
>>2003-10-21  Filip Navara  <xnavara-VIXq6x/[email protected]>
>>
>> * include/directx: New subdir.
>> * lib/directx: Ditto.
>> * include/directx/(d3d9.h, d3d9caps.h, d3d9types.h, dxerr8.h,
>> dxerr9.h): New files.
>> * lib/ddk/(Makefile.in, d3d8.def, d3d9.def, d3dim.def, d3drm.def,
>>        d3dx8d.def, d3dx9d.def, d3dxof.def, ddraw.def, dinput.def,
>>        dinput_joy.c, dinput_joy2.c, dinput_kbd.c, dinput_mouse.c,
>>        dinput_mouse2.c, dinput_private.h, dinput8.def, dmoguids.c,
>>dplayx.def,
>>        dpnaddr.def, dpnet.def, dpnlobby.def, dpvoice.def,
>>dsetup.def,
>> dsound.def, dxerr.c, dxerr8.c, dxerr8w.c, dxerr9.c, dxerr9w.c,
>>        dxguid.c, ksproxy.def, ksuser.c, ksuser.def, msdmo.def,
>>quartz.def,
>> strmiids.c, test.c): Ditto.
>> * lib/(d3dim.def, d3drm.def, d3dxof.def, ddraw.def, dinput.c,
>> dinput.def, dplayx.def, dsetup.def, dsound.def, dxguid.c): Removed.
>>
> 
> 
>>ATTACHMENT part 2 application/x-zip-compressed name=directx.zip
> 
> 
> 
> 
> __________________________________
> Do you Yahoo!?
> The New Yahoo! Shopping - with improved product search
> http://shopping.yahoo.com
> 
> 
> -------------------------------------------------------
> This SF.net email is sponsored by OSDN developer relations
> Here's your chance to show off your extensive product knowledge
> We want to know what you know. Tell us and you have a chance to win $100
> http://www.zoomerang.com/survey.zgi?HRPT1X3RYQNC5V4MLNSV3E54
> _______________________________________________
> MinGW-patches mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/mingw-patches
> 

-- 
http://www.mingw.org
Powered by SourceForge <http://sourceforge.net/projects/mingw>



-------------------------------------------------------
This SF.net email is sponsored by OSDN developer relations
Here's your chance to show off your extensive product knowledge
We want to know what you know. Tell us and you have a chance to win $100
http://www.zoomerang.com/survey.zgi?HRPT1X3RYQNC5V4MLNSV3E54