Tomas Lindquist Olsen Wrote: On Sat, Nov 22, 2008 at 1:25 PM, Denis Koroskin <[EMAIL PROTECTED]> wrote:
> 22.11.08 в 15:21 Vermi в ÑвоÑм пиÑÑме пиÑал(а): > > Hi, >> I'm wondering : why the D compiler can't produce x86_64 code ? All seems >> to be ready in the langage for 64 bits. I need to produce a .dll file in >> both 32 and 64 bits, but I can't. Will we see soon a 64 bits version of the >> D Compiler or should I re-write my apps in C++ ? >> >> @+ >> Vermi >> > > There is a LLVM D compiler (LDC for short) in works: > http://dsource.org/projects/ldc/ > > which will be able to do what you wants once it is released. > But 64bit support on *Windows* is probably not gonna happen in any near future -Tomas On Sat, Nov 22, 2008 at 1:25 PM, Denis Koroskin <span dir="ltr"><<a href="mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED]</a>></span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"> 22.11.08 в 15:21 Vermi в ÑвоÑм пиÑÑме пиÑал(а):<div class="Ih2E3d"><br> <br> <blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"> Hi,<br> I'm wondering : why the D compiler can't produce x86_64 code ? All seems to be ready in the langage for 64 bits. I need to produce a .dll file in both 32 and 64 bits, but I can't. Will we see soon a 64 bits version of the D Compiler or should I re-write my apps in C++ ?<br> <br> @+<br> Vermi<br> </blockquote> <br></div> There is a LLVM D compiler (LDC for short) in works:<br> <a href="http://dsource.org/projects/ldc/" target="_blank">http://dsource.org/projects/ldc/</a><br> <br> which will be able to do what you wants once it is released.<br> </blockquote></div><br>But 64bit support on *Windows* is probably not gonna happen in any near future<br><br>-Tomas<br> There is a reason for 64 bits support. First : 64 bit support on windows is up, I'm using vista (*sight* for development purpose :/) 64 bits, it is fully functionnal. I'm writing a taskbar replacement for the shell, and I need to use a hook to build application thumbs on Windows XP. The problem is : A hook in a 32 bits dll can hook only 32 bits process. A hook in a 64 bits dll can hook only 64 bits process. I want my task bar to run on both 32 and 64 bits platforms, so I need a 64 bit version of my dll. Here is my problem. Thanks for the link to ldc, I didn't knew about it.