www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - Building DMD on windows - wiki is outdated

reply ryuukk_ <ryuukk.dev gmail.com> writes:
The wiki seems to need an account to be able to edit it

Can someone with an account with proper editing rights and who is 
knowledgeable about building DMD check what needs to be updated?

All i know is druntime was moved to the dmd repo, so this step 
should be removed

For the rest i'm not sure, i see mentions of ``make`` but there 
is no ``make`` for windows
Oct 31 2022
next sibling parent reply ryuukk_ <ryuukk.dev gmail.com> writes:
I forgot to include the link: 
https://wiki.dlang.org/Building_under_Windows
Oct 31 2022
parent reply ryuukk_ <ryuukk.dev gmail.com> writes:
Oh looks like i had to click on the confirmation email to be able 
to make edits
Oct 31 2022
parent Imperatorn <johan_forsberg_86 hotmail.com> writes:
On Tuesday, 1 November 2022 at 02:04:41 UTC, ryuukk_ wrote:
 Oh looks like i had to click on the confirmation email to be 
 able to make edits
đź‘Ť
Nov 01 2022
prev sibling parent reply ryuukk_ <ryuukk.dev gmail.com> writes:
On Tuesday, 1 November 2022 at 01:51:26 UTC, ryuukk_ wrote:
 For the rest i'm not sure, i see mentions of ``make`` but there 
 is no ``make`` for windows
Anyone have an idea about this one?
Nov 01 2022
parent reply zjh <fqbqrr 163.com> writes:
On Tuesday, 1 November 2022 at 13:46:30 UTC, ryuukk_ wrote:

 Anyone have an idea about this one?
I remember just clicking 'dmd.sln'.
Nov 01 2022
parent reply ryuukk_ <ryuukk.dev gmail.com> writes:
On Tuesday, 1 November 2022 at 14:16:21 UTC, zjh wrote:
 On Tuesday, 1 November 2022 at 13:46:30 UTC, ryuukk_ wrote:

 Anyone have an idea about this one?
I remember just clicking 'dmd.sln'.
I know, i'm porting the wiki to markdown, so i want to make sure the steps are all up to date I can't find any information about that `make` on windows The wiki is not up to date
Nov 01 2022
parent reply Sergey <kornburn yandex.ru> writes:
On Tuesday, 1 November 2022 at 16:27:24 UTC, ryuukk_ wrote:
 On Tuesday, 1 November 2022 at 14:16:21 UTC, zjh wrote:
 On Tuesday, 1 November 2022 at 13:46:30 UTC, ryuukk_ wrote:

 Anyone have an idea about this one?
I remember just clicking 'dmd.sln'.
I know, i'm porting the wiki to markdown, so i want to make sure the steps are all up to date I can't find any information about that `make` on windows The wiki is not up to date
Building dmd on windows has a long story on the forum :) One guy made the detailed instruction, but unfortunately I can’t find it :( Make could be installed from dmc, or better from msys64. Check some info about building: - https://forum.dlang.org/post/fitahoktkjcgdtnusdbz forum.dlang.org - https://forum.dlang.org/post/taggytodyaqsviqhuqfd forum.dlang.org - https://forum.dlang.org/post/vwpsvaykkubuicfmtmxj forum.dlang.org - https://forum.dlang.org/thread/nrctztchyvfluyiohwvo forum.dlang.org?page=3
Nov 01 2022
parent reply ryuukk_ <ryuukk.dev gmail.com> writes:
On Tuesday, 1 November 2022 at 16:41:59 UTC, Sergey wrote:
 On Tuesday, 1 November 2022 at 16:27:24 UTC, ryuukk_ wrote:
 On Tuesday, 1 November 2022 at 14:16:21 UTC, zjh wrote:
 On Tuesday, 1 November 2022 at 13:46:30 UTC, ryuukk_ wrote:

 Anyone have an idea about this one?
I remember just clicking 'dmd.sln'.
I know, i'm porting the wiki to markdown, so i want to make sure the steps are all up to date I can't find any information about that `make` on windows The wiki is not up to date
Building dmd on windows has a long story on the forum :) One guy made the detailed instruction, but unfortunately I can’t find it :( Make could be installed from dmc, or better from msys64. Check some info about building: - https://forum.dlang.org/post/fitahoktkjcgdtnusdbz forum.dlang.org - https://forum.dlang.org/post/taggytodyaqsviqhuqfd forum.dlang.org - https://forum.dlang.org/post/vwpsvaykkubuicfmtmxj forum.dlang.org - https://forum.dlang.org/thread/nrctztchyvfluyiohwvo forum.dlang.org?page=3
That's concerning, it's frustrating that people make breaking changes and don't bother updating the instruction on how to build it I did a pass to remove the mention of druntime repo, but i'm not sure that's enough, i don't understand this guide
Nov 01 2022
parent reply Imperatorn <johan_forsberg_86 hotmail.com> writes:
On Tuesday, 1 November 2022 at 21:22:29 UTC, ryuukk_ wrote:
 On Tuesday, 1 November 2022 at 16:41:59 UTC, Sergey wrote:
 On Tuesday, 1 November 2022 at 16:27:24 UTC, ryuukk_ wrote:
 [...]
Building dmd on windows has a long story on the forum :) One guy made the detailed instruction, but unfortunately I can’t find it :( Make could be installed from dmc, or better from msys64. Check some info about building: - https://forum.dlang.org/post/fitahoktkjcgdtnusdbz forum.dlang.org - https://forum.dlang.org/post/taggytodyaqsviqhuqfd forum.dlang.org - https://forum.dlang.org/post/vwpsvaykkubuicfmtmxj forum.dlang.org - https://forum.dlang.org/thread/nrctztchyvfluyiohwvo forum.dlang.org?page=3
That's concerning, it's frustrating that people make breaking changes and don't bother updating the instruction on how to build it I did a pass to remove the mention of druntime repo, but i'm not sure that's enough, i don't understand this guide
On Windows I have always used the Solution file to build it. If the current information to build on Windows without VS is incorrect, please fix it if possible or let us know what is missing
Nov 01 2022
parent reply ryuukk_ <ryuukk.dev gmail.com> writes:
On Tuesday, 1 November 2022 at 22:38:48 UTC, Imperatorn wrote:
 On Tuesday, 1 November 2022 at 21:22:29 UTC, ryuukk_ wrote:
 On Tuesday, 1 November 2022 at 16:41:59 UTC, Sergey wrote:
 On Tuesday, 1 November 2022 at 16:27:24 UTC, ryuukk_ wrote:
 [...]
Building dmd on windows has a long story on the forum :) One guy made the detailed instruction, but unfortunately I can’t find it :( Make could be installed from dmc, or better from msys64. Check some info about building: - https://forum.dlang.org/post/fitahoktkjcgdtnusdbz forum.dlang.org - https://forum.dlang.org/post/taggytodyaqsviqhuqfd forum.dlang.org - https://forum.dlang.org/post/vwpsvaykkubuicfmtmxj forum.dlang.org - https://forum.dlang.org/thread/nrctztchyvfluyiohwvo forum.dlang.org?page=3
That's concerning, it's frustrating that people make breaking changes and don't bother updating the instruction on how to build it I did a pass to remove the mention of druntime repo, but i'm not sure that's enough, i don't understand this guide
On Windows I have always used the Solution file to build it.
Please read my previous message: https://forum.dlang.org/post/wcjuebqmxfuxmuaoreyt forum.dlang.org
 If the current information to build on Windows without VS is 
 incorrect, please fix it if possible or let us know what is 
 missing
Please read the OP: https://forum.dlang.org/post/aapqglgpugyuimhofxiq forum.dlang.org
Nov 02 2022
parent ryuukk_ <ryuukk.dev gmail.com> writes:
I found it: 
https://wiki.dlang.org/DMD_development#Running_the_testsuite_on_Windows

I updated the wiki to refer to that link

https://wiki.dlang.org/Building_under_Windows#Building_with_Visual_Studio
Nov 02 2022