www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - DMD 2.092 no longer runs on Windows XP

reply Walter Bright <newshound2 digitalmars.com> writes:
Neither does dub. The operating system says they're an invalid exe file.

https://issues.dlang.org/show_bug.cgi?id=21915
May 11
next sibling parent reply cmyka <mauricehuuskes hotmail.com> writes:
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
parent reply Jonathan M Davis <newsgroup.d jmdavisprog.com> writes:
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
parent Walter Bright <newshound2 digitalmars.com> writes:
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
prev sibling next sibling parent Walter Bright <newshound2 digitalmars.com> writes:
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 11
prev sibling parent reply Imperatorn <johan_forsberg_86 hotmail.com> writes:
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
parent reply Walter Bright <newshound2 digitalmars.com> writes:
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 12
next sibling parent reply mate <aiueo aiueo.aiueo> writes:
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
parent Walter Bright <newshound2 digitalmars.com> writes:
On 5/12/2021 7:26 PM, mate wrote:
 Support Windows XP: 
 https://forum.dlang.org/post/jdwptzmjxemdelcuvysv forum.dlang.org
Ah, excellent!
May 12
prev sibling next sibling parent Imperatorn <johan_forsberg_86 hotmail.com> writes:
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
May 12
prev sibling parent reply Imperatorn <johan_forsberg_86 hotmail.com> writes:
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?
Direct link: https://forum.dlang.org/post/jdwptzmjxemdelcuvysv forum.dlang.org
May 12
parent Walter Bright <newshound2 digitalmars.com> writes:
On 5/12/2021 11:34 PM, Imperatorn wrote:
 https://forum.dlang.org/post/jdwptzmjxemdelcuvysv forum.dlang.org
Found it, thanks!
May 12