Jump to page: 1 2
Thread overview
DMD 2.092 no longer runs on Windows XP
May 12, 2021
Walter Bright
May 12, 2021
cmyka
May 12, 2021
Jonathan M Davis
May 13, 2021
Walter Bright
May 12, 2021
Walter Bright
May 12, 2021
Imperatorn
May 13, 2021
Walter Bright
May 13, 2021
mate
May 13, 2021
Walter Bright
May 13, 2021
Imperatorn
May 13, 2021
Imperatorn
May 13, 2021
Walter Bright
May 11, 2021
Neither does dub. The operating system says they're an invalid exe file.

https://issues.dlang.org/show_bug.cgi?id=21915
May 12, 2021
On Wednesday, 12 May 2021 at 06:23:44 UTC, Walter Bright wrote:
> Neither does dub. The operating system says they're an invalid exe file.
>
> https://issues.dlang.org/show_bug.cgi?id=21915

On the DMD download page the requirements are Windows 7 or later, do we still want to support XP?
May 11, 2021
On 5/11/2021 11:23 PM, Walter Bright wrote:
> Neither does dub. The operating system says they're an invalid exe file.
> 
> https://issues.dlang.org/show_bug.cgi?id=21915

Prolly because it's a 64 bit executable. Sigh.
May 12, 2021
On Wednesday, May 12, 2021 12:38:20 AM MDT cmyka via Digitalmars-d wrote:
> On Wednesday, 12 May 2021 at 06:23:44 UTC, Walter Bright wrote:
> > Neither does dub. The operating system says they're an invalid exe file.
> >
> > https://issues.dlang.org/show_bug.cgi?id=21915
>
> On the DMD download page the requirements are Windows 7 or later, do we still want to support XP?

Indeed. We decided some time ago to no longer support Windows XP and have not been testing on it. And with how much the Windows API changed with Vista, it would not be at all surprising if we were using stuff that does not work with XP (particularly in some parts of Phobos), though it wouldn't surprise me if dmd still worked just fine on XP.

Honestly, I'd love to ditch Windows 7 too, because it's no longer supported by Microsoft, though quite a few people seem to be refusing to upgrade even though it means no longer getting security fixes.

- Jonathan M Davis



May 12, 2021
On Wednesday, 12 May 2021 at 06:23:44 UTC, Walter Bright wrote:
> Neither does dub. The operating system says they're an invalid exe file.
>
> https://issues.dlang.org/show_bug.cgi?id=21915

I fixed this patching the PE. I have a post about it here in the forum.
Basically I changed major version from 6 to 5
May 12, 2021
On 5/12/2021 2:42 AM, Jonathan M Davis wrote:
> Indeed. We decided some time ago to no longer support Windows XP and have
> not been testing on it. And with how much the Windows API changed with
> Vista, it would not be at all surprising if we were using stuff that does
> not work with XP (particularly in some parts of Phobos), though it wouldn't
> surprise me if dmd still worked just fine on XP.
> 
> Honestly, I'd love to ditch Windows 7 too, because it's no longer supported
> by Microsoft, though quite a few people seem to be refusing to upgrade even
> though it means no longer getting security fixes.


dmd doesn't use and certainly doesn't need any APIs not available on XP. dmd also doesn't use Phobos, so that's not an issue, either.

But I'd like to have an "unofficial" build, too.

Probably I'll just have to build it myself.
May 12, 2021
On 5/12/2021 4:31 AM, Imperatorn wrote:
> On Wednesday, 12 May 2021 at 06:23:44 UTC, Walter Bright wrote:
>> Neither does dub. The operating system says they're an invalid exe file.
>>
>> https://issues.dlang.org/show_bug.cgi?id=21915
> 
> I fixed this patching the PE. I have a post about it here in the forum.
> Basically I changed major version from 6 to 5

Nice! What subject title is it under?
May 13, 2021
On Thursday, 13 May 2021 at 01:35:10 UTC, Walter Bright wrote:
> On 5/12/2021 4:31 AM, Imperatorn wrote:
>> On Wednesday, 12 May 2021 at 06:23:44 UTC, Walter Bright wrote:
>>> Neither does dub. The operating system says they're an invalid exe file.
>>>
>>> https://issues.dlang.org/show_bug.cgi?id=21915
>> 
>> I fixed this patching the PE. I have a post about it here in the forum.
>> Basically I changed major version from 6 to 5
>
> Nice! What subject title is it under?

Support Windows XP: https://forum.dlang.org/post/jdwptzmjxemdelcuvysv@forum.dlang.org
May 12, 2021
On 5/12/2021 7:26 PM, mate wrote:
> Support Windows XP: https://forum.dlang.org/post/jdwptzmjxemdelcuvysv@forum.dlang.org

Ah, excellent!
May 13, 2021
On Thursday, 13 May 2021 at 01:35:10 UTC, Walter Bright wrote:
> On 5/12/2021 4:31 AM, Imperatorn wrote:
>> On Wednesday, 12 May 2021 at 06:23:44 UTC, Walter Bright wrote:
>>> Neither does dub. The operating system says they're an invalid exe file.
>>>
>>> https://issues.dlang.org/show_bug.cgi?id=21915
>> 
>> I fixed this patching the PE. I have a post about it here in the forum.
>> Basically I changed major version from 6 to 5
>
> Nice! What subject title is it under?

https://forum.dlang.org/thread/arebncglpxjosqhgspbz@forum.dlang.org
« First   ‹ Prev
1 2