ctrecordings / POPSoundShaper

A free clipper/compressor plugin with the purpose of giving tracks more pop
GNU General Public License v3.0
1 stars 0 forks source link

Note your version of D in the build file. #2

Open gaycodegal opened 3 years ago

gaycodegal commented 3 years ago

I was able to figure out to use the correct version of dplug-build due to your dub.json; I think this project also needs a specific version of D to compile though. I tried an ldc2 from 2019 but that didn't work so I've given up for now.

I got issues like

/home/zyth/.dub/packages/dplug-9.0.13/dplug/dsp/dplug/dsp/iir.d(130,52):        cannot pass argument XMM6 of type __vector(double[2]) to parameter __vector(int[4]) v

when compiling with newer versions of D

and in ldc2-1.19.0-linux-x86_64 I got a whole bunch of undefineds like

/home/zyth/.dub/packages/dplug-9.0.13/dplug/vst/dplug/vst/client.d(1236,15): Error: undefined identifier VstIntPtr

I'm not a D programmer so /shrug

abaga129 commented 3 years ago

Ah sorry about that. I'll take a look later and update the project to work with the latest ldc and dmd.