Jump to page: 1 29  
Page
Thread overview
64-bit DMD for windows?
Dec 14, 2011
dmd.20.browseruk
Dec 14, 2011
Vladimir Panteleev
Dec 15, 2011
torhu
Dec 15, 2011
captaindet
Dec 15, 2011
F i L
Dec 15, 2011
Trass3r
Dec 15, 2011
Mehrdad
Dec 16, 2011
torhu
Dec 16, 2011
Jacob Carlborg
Dec 16, 2011
Walter Bright
Dec 16, 2011
Jacob Carlborg
Dec 16, 2011
torhu
Dec 16, 2011
Jonathan M Davis
Dec 16, 2011
Jakob Ovrum
Dec 16, 2011
Jonathan M Davis
Dec 16, 2011
Andrea Fontana
Dec 16, 2011
a
Dec 16, 2011
Jakob Ovrum
Dec 16, 2011
Andrea Fontana
Dec 16, 2011
Nick Sabalausky
Dec 16, 2011
Nick Sabalausky
Dec 16, 2011
Walter Bright
Dec 16, 2011
Nick Sabalausky
Dec 16, 2011
Adam D. Ruppe
Dec 17, 2011
Simen Kjærås
Dec 17, 2011
Trass3r
Dec 17, 2011
torhu
Dec 17, 2011
Trass3r
Dec 17, 2011
torhu
Dec 17, 2011
torhu
Dec 17, 2011
Bane
Dec 17, 2011
Andrej Mitrovic
Dec 17, 2011
torhu
Dec 17, 2011
Adam Wilson
Dec 17, 2011
torhu
Dec 18, 2011
dmd.20.browseruk
May 12, 2014
steven kladitis
May 12, 2014
Kapps
May 12, 2014
steven kladitis
May 12, 2014
Nick Sabalausky
May 12, 2014
Andrej Mitrovic
May 12, 2014
Nick Sabalausky
May 13, 2014
steven kladitis
May 13, 2014
steven kladitis
May 13, 2014
Manu
May 13, 2014
Daniel Murphy
May 13, 2014
Kagamin
May 14, 2014
steven kladitis
May 14, 2014
Joakim
May 14, 2014
Nick Sabalausky
May 19, 2014
steven kladitis
May 20, 2014
Temtaime
May 20, 2014
Andrej Mitrovic
May 20, 2014
Temtaime
May 20, 2014
rumbu
May 20, 2014
David Nadlinger
May 20, 2014
Temtaime
May 20, 2014
David Nadlinger
May 20, 2014
Temtaime
May 20, 2014
David Nadlinger
May 21, 2014
Manu
May 21, 2014
Temtaime
May 21, 2014
Manu
May 22, 2014
Bruno Medeiros
May 22, 2014
Anonymous
May 22, 2014
Manu
May 21, 2014
Paulo Pinto
May 22, 2014
Kagamin
May 21, 2014
Brad Anderson
May 22, 2014
Rainer Schuetze
May 22, 2014
Joakim
May 22, 2014
Manu
May 22, 2014
Rainer Schuetze
May 22, 2014
Kagamin
May 22, 2014
Joakim
May 22, 2014
Kagamin
May 22, 2014
Manu
May 22, 2014
Rainer Schuetze
Jul 30, 2014
Trass3r
Aug 02, 2014
Rainer Schuetze
Dec 16, 2011
Robert Jacques
December 14, 2011
Hi,

Is there a 64-bit version of DMD for windows?

The download page offers only an x86 version. Or am I reading too much into that?

Cheers, buk

December 14, 2011
On Wednesday, 14 December 2011 at 18:20:04 UTC, dmd.20.browseruk@xoxy.net wrote:
>
> Hi,
>
> Is there a 64-bit version of DMD for windows?
>
> The download page offers only an x86 version. Or am I reading too much into that?
>
> Cheers, buk

Hi!

DMD currently does not target 64-bit Windows.

You may have some luck with GDC (there is a 64-bit build from July in Downloads):
https://bitbucket.org/goshawk/gdc
December 15, 2011
On 14.12.2011 12:54, dmd.20.browseruk@xoxy.net wrote:
>
> Hi,
>
> Is there a 64-bit version of DMD for windows?
>
> The download page offers only an x86 version. Or am I reading too much
> into that?
>
> Cheers, buk
>

There's not much you would need a 64-bit compiler for on Windows.  What are you going to use it for?
December 15, 2011
On 15-12-2011 11:47, torhu wrote:
> On 14.12.2011 12:54, dmd.20.browseruk@xoxy.net wrote:
>>
>> Hi,
>>
>> Is there a 64-bit version of DMD for windows?
>>
>> The download page offers only an x86 version. Or am I reading too much
>> into that?
>>
>> Cheers, buk
>>
>
> There's not much you would need a 64-bit compiler for on Windows. What
> are you going to use it for?

Um, to build 64-bit programs? What else...

- Alex
December 15, 2011
On 2011-12-15 04:47, torhu wrote:
> On 14.12.2011 12:54, dmd.20.browseruk@xoxy.net wrote:
>>
>> Hi,
>>
>> Is there a 64-bit version of DMD for windows?
>>
>> The download page offers only an x86 version. Or am I reading too
>> much into that?
>>
>> Cheers, buk
>>
>
> There's not much you would need a 64-bit compiler for on Windows.
> What are you going to use it for?

now what is this for a strange comment? you need 64bit for windows for the same reasons than for any other platform: accessing loads of mem. yes, for some this is really important! for me it is actually a dealbreaker - i'd love to use D for my scientific programming, but my datasets often reach several GB...

my computer has 16GB and i intend to make use of them.

det
December 15, 2011
On Thursday, 15 December 2011 at 21:05:05 UTC, captaindet wrote:
> On 2011-12-15 04:47, torhu wrote:
>> On 14.12.2011 12:54, dmd.20.browseruk@xoxy.net wrote:
>>>
>>> Hi,
>>>
>>> Is there a 64-bit version of DMD for windows?
>>>
>>> The download page offers only an x86 version. Or am I reading too
>>> much into that?
>>>
>>> Cheers, buk
>>>
>>
>> There's not much you would need a 64-bit compiler for on Windows.
>> What are you going to use it for?
>
> now what is this for a strange comment? you need 64bit for windows for the same reasons than for any other platform: accessing loads of mem. yes, for some this is really important! for me it is actually a dealbreaker - i'd love to use D for my scientific programming, but my datasets often reach several GB...
>
> my computer has 16GB and i intend to make use of them.
>
> det

Use Linux.. it's better for your health ;p

jk, I'm eagerly awaiting a Win64 DMD as well.
December 15, 2011
> dealbreaker - i'd love to use D for my scientific programming, but my datasets often reach several GB...
>
> my computer has 16GB and i intend to make use of them.

Scientific programming on Windoze? You can't be serious :P
December 15, 2011
On 12/15/2011 3:20 PM, Trass3r wrote:
>> dealbreaker - i'd love to use D for my scientific programming, but my datasets often reach several GB...
>>
>> my computer has 16GB and i intend to make use of them.
>
> Scientific programming on Windoze? You can't be serious :P

lol, that's not even the only issue.

32-bit programs can't show 64-bit dialogs. So "Open this file..." actually shows the SysWOW64 folder instead of the System32 folder, and there's _no way_ to bypass this unless you build a 64-bit app.
December 16, 2011
On 16.12.2011 00:35, Mehrdad wrote:
> On 12/15/2011 3:20 PM, Trass3r wrote:
>>>  dealbreaker - i'd love to use D for my scientific programming, but my
>>>  datasets often reach several GB...
>>>
>>>  my computer has 16GB and i intend to make use of them.
>>
>>  Scientific programming on Windoze? You can't be serious :P
>
> lol, that's not even the only issue.
>
> 32-bit programs can't show 64-bit dialogs. So "Open this file..."
> actually shows the SysWOW64 folder instead of the System32 folder, and
> there's _no way_ to bypass this unless you build a 64-bit app.

Most people are not actually doing scientific programming.  And they
don't actually need to open an open file dialog to access files that are
in the "real" System32.  But if they do, there are several easy
solutions.[1]  Another reason for needing a 64-bit program on Windows
would be if you are creating a shell extension.  TortoiseSVN comes in
both 32-bit and 64-bit flavors for this reason.

People coming from Linux are accustomed to a running only 64-bit
programs if they have a 64-bit OS.  That's simply because Linux is
usually distributed through downloading.  To limit the download size,
they leave out the 32-bit versions of libraries.  Which means you can't
actually run 32-bit programs without downloading and installing the
packages containing those libraries first.  At least that's my
understanding.

This issue doesn't exist on Windows.  Probably not on OS X either, but
I'm not too familiar with that system.

So when people ask for 64-bit versions without stating why they need it,
I always have to ask what features they want that the 32-bit version
doesn't have.


[1]
http://www.ghisler.ch/wiki/index.php/Some_Files_and_Folders_Shown_by_Windows_Explorer_Are_Not_Shown_by_Total_Commander!#Solutions
December 16, 2011
On 2011-12-16 10:10, torhu wrote:
> On 16.12.2011 00:35, Mehrdad wrote:
>> On 12/15/2011 3:20 PM, Trass3r wrote:
>>>> dealbreaker - i'd love to use D for my scientific programming, but my
>>>> datasets often reach several GB...
>>>>
>>>> my computer has 16GB and i intend to make use of them.
>>>
>>> Scientific programming on Windoze? You can't be serious :P
>>
>> lol, that's not even the only issue.
>>
>> 32-bit programs can't show 64-bit dialogs. So "Open this file..."
>> actually shows the SysWOW64 folder instead of the System32 folder, and
>> there's _no way_ to bypass this unless you build a 64-bit app.
>
> Most people are not actually doing scientific programming. And they
> don't actually need to open an open file dialog to access files that are
> in the "real" System32. But if they do, there are several easy
> solutions.[1] Another reason for needing a 64-bit program on Windows
> would be if you are creating a shell extension. TortoiseSVN comes in
> both 32-bit and 64-bit flavors for this reason.
>
> People coming from Linux are accustomed to a running only 64-bit
> programs if they have a 64-bit OS. That's simply because Linux is
> usually distributed through downloading. To limit the download size,
> they leave out the 32-bit versions of libraries. Which means you can't
> actually run 32-bit programs without downloading and installing the
> packages containing those libraries first. At least that's my
> understanding.
>
> This issue doesn't exist on Windows. Probably not on OS X either, but
> I'm not too familiar with that system.

Mac OS X has universal binaries, that is, libraries and executables containing code for multiple architectures. All system libraries bundled with the OS are compiled (at least) both for 32 and 64bit. This makes it no problem running either 32 or 64bit applications, the user don't have to know or care.

-- 
/Jacob Carlborg
« First   ‹ Prev
1 2 3 4 5 6 7 8 9