Good point, but the 32-bit version also must work in order for the new modules to be included in druntime.<div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Nov 23, 2012 at 3:47 PM, Manu <span dir="ltr"><<a href="mailto:turkeyman@gmail.com" target="_blank">turkeyman@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">On 23 November 2012 13:15, Gor Gyolchanyan <span dir="ltr"><<a href="mailto:gor.f.gyolchanyan@gmail.com" target="_blank">gor.f.gyolchanyan@gmail.com</a>></span> wrote:<br>
</div></div><div class="gmail_extra"><div class="gmail_quote"><div><div class="h5">
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I'm translating OpenGL headers, taken from <a href="http://opengl.org" target="_blank">opengl.org</a> (glcorearb.h, glext.h, wglext.h, glxext.h) and I'm going to translate WinAPI headers (all except DirectX and deprecated, like winsock1) after that.<div>


<div><br></div><div>As we all know, the WinAPI binding in druntime as well as the static libraries of WinAPI, which come with DMD are in horrendous state.</div><div><br></div><div>I can translate the headers with a bunch of moderately complex regexp search/replace operations, some manual tweaks and compilations with RDMD to ensure correctness.</div>


<div><br></div><div>The questions are:</div><div>    1. Can the DMD folks update the static libraries for WinAPI, so they match with what I'm gonna submit for druntime?</div><div>    2. What requirements are there (except keeping WinAPI names unmodified) for the translated headers to end up in druntime?</div>


<div>    3. Can the deimos folks please make an OpenGL repo so I can place my translated headers in there? Yes, I know the rules of deimos.</div></div></blockquote><div><br></div></div></div><div>*Approve!*</div><div><br>
</div><div>
The Win64 libs can use Microsoft's .lib files verbatim, since the Win64 compiler now uses the MS-COFF format.</div><div>So updating the win32 libs would be for x86 only.</div></div></div>
</blockquote></div><br><br clear="all"><div><br></div>-- <br>Bye,<br>Gor Gyolchanyan.<br>
</div>