eBay / tsv-utils

eBay's TSV Utilities: Command line tools for large, tabular data files. Filtering, statistics, sampling, joins and more.
https://ebay.github.io/tsv-utils/
Boost Software License 1.0
1.42k stars 80 forks source link

ENH: Add ARM64 build assets for native functionality on M1 macs (the future) #357

Open corneliusroemer opened 1 year ago

corneliusroemer commented 1 year ago

It would be great if you could add OSX ARM 64 build targets for functionality with mac OSes future

Thanks!

ds-cbo commented 2 months ago

As far as I can see, the D programming language doesn't have any compiler for ARM64 yet, so providing builds would be an impossible task:

https://github.com/dlang/dmd/pull/16554

benjones commented 2 months ago

LDC and GDC both have supported ARM for quite a while, but DMD doesn't support it yet

ds-cbo commented 2 months ago

I stand corrected, I indeed managed to compile tsv-utils with LDC on arm64 :)

$ make DCOMPILER=ldc2 DFLAGS='-linker lld'