Thread overview
How to compile Windows exe files from this source
Aug 09, 2020
Marc
Aug 10, 2020
evilrat
Aug 12, 2020
Martin
August 09, 2020
I don't know much more about D than creating a 'hello world' exe file with the DMD Compiler
but I'm interested in using the eBay/tsv-utils binaries.
Unfortunately, the author didn't create any MS Windows binaries:
https://github.com/eBay/tsv-utils/releases

Does anyone know how to compile this code into MS Windows binaries?

August 10, 2020
On Sunday, 9 August 2020 at 19:04:07 UTC, Marc wrote:
> I don't know much more about D than creating a 'hello world' exe file with the DMD Compiler
> but I'm interested in using the eBay/tsv-utils binaries.
> Unfortunately, the author didn't create any MS Windows binaries:
> https://github.com/eBay/tsv-utils/releases
>
> Does anyone know how to compile this code into MS Windows binaries?

Sure, assuming there is no external(i.e. C/C++ prerequisites) dependencies just clone it and run `dub build` from project folder in terminal.

Alternatively there is probably `dmd -run dub_build.d`(though you have to check out how to use it), and also makefiles which you could probably use with shell that comes with git or mingw.




August 12, 2020
On Sunday, 9 August 2020 at 19:04:07 UTC, Marc wrote:
> I don't know much more about D than creating a 'hello world' exe file with the DMD Compiler
> but I'm interested in using the eBay/tsv-utils binaries.
> Unfortunately, the author didn't create any MS Windows binaries:
> https://github.com/eBay/tsv-utils/releases
>
> Does anyone know how to compile this code into MS Windows binaries?

It is a bit off-topic but I strongly suggest that you take a look at the windows subsystem for Linux, that is a on-board feature in Windows 10 (https://www.microsoft.com/en-us/p/ubuntu/9nblggh4msv6?activetab=pivot:overviewtab)

It makes working with tools like tsvutils much more effective.