pfeatherstone
pfeatherstone
That's all great but sometimes the library shipped with a PM is bloated. Like I use libavformat from ffmpeg but I disable pretty much everything except for one or 2...
Same thing for crypto libraries. The versions shipped by a PM have everything enabled and are huge. Sometimes, all you want is AES256 and you don't care about the rest....
But I agree package managers are great. It's nice when using python, you can freely pip-install anything you want in your environment and you don't really care. You're happy. But...
Going back to the original question. Honestly I don't mind. However I want to use the version of Asio where @chriskohlhoff is going to carry on landing his killer features....
i'm not using node since this runs offline so i want to download all my dependencies ahead of time. It would seem that node and npm only really work well...
Maybe we should add `apt install libmkl-dev` to one of the runners
~~for some reason, on my machine, the FFT tests break when both MKL and FFMPEG are used. Nothing to do with what this PR fixes. The break is in `test_random_ffts()`...
There you go. I've added a runner that demonstrates this. My gut feeling is due to two different version of OMP being used. I'm not sure but I think libmkl_rt.so...
I'm 100% convinced the problem is with OMP. When linking with ffmpeg libraries, it's inevitable that some library somewhere is linking to GNU OMP. If libmkl tries to use a...
Possibly need additional runners with `-DDLIB_USE_MKL_TBB` and default behaviour.