Xavier Claessens
Xavier Claessens
I haven't followed the whole thread here, what's the TL;DR? When doing `-lfoo` what are the filenames GCC looks for? What are the names MSVC looks for? is there any...
> The FAQ: https://mesonbuild.com/FAQ.html#why-does-building-my-project-with-msvc-output-static-libraries-called-libfooa Oh, point 6 there is the part I missed, thanks. > So rustc produces import libraries that are unusable by mingw GCC which is otherwise capable...
> * it should be possible to disable this logic with an option more easily (unless we manage to replicate pkg-config close to 100%) It's surprisingly not that far from...
Note that this is an experiment and I'm not pushing it forward at the moment, it is still a long way to be completed, mostly to get unit tests to...
Tbh if I had to write a real spec I would scrap that format completely and base or on json or any format that already have solid parsers. pkg-config has...
> > * It's faster. For me gst-build configuration goes from 20s to 17s, that's because we don't have to fork+exec and re-parse all pc files for each pkg-config invocation....
Hmm, gave it a try and this is indeed broken, wondering if that's a regression or if it never worked. Needs to be fixed IMHO.
This is indeed already available.
Let's close this.
> For this to work, it should be enough to store a flag for each option that denotes if it has been changed manually by the user through meson configure...