Ideas for students' summer projects
Mike Franklin
slavo5150 at yahoo.com
Wed May 23 03:56:32 UTC 2018
On Tuesday, 22 May 2018 at 16:27:05 UTC, Eduard Staniloiu wrote:
> Let the brainstorming begin!
Building and running the DMD test suite on vanilla Windows is a
pain. I never succeeded but it appears to require the user to
first set up a posix environment and then battle environment
configuration, and other vague dependencies such as whether you
are building for 32-bit or 64-bit and whether Visual Studio 2017
is installed.
I believe most contribute to D with a Linux development machine,
but sometimes there are Windows-only issues that need to be
solved. For that we need to be able to build and test our
changes on Windows without hassle.
I'd like to see the requirement for a posix environment lifted by
porting all makefiles to D, so the same code (with appropriate
`version`ing of course) could be used to compile and build dlang
repositories on all platforms without a lot of environment setup
and configuration. All that would be required a recent D
compiler in one's PATH.
See https://github.com/dlang/dmd/pull/8162 for some working
moving in that direction.
Mike
More information about the Digitalmars-d
mailing list