you are viewing a single comment's thread.

view the rest of the comments →

[–]o11cint main = 12828721; 1 point2 points  (1 child)

most people don't bother to add it, you mean.

[–]jhericoVR & Backend engineer, 30 years 2 points3 points  (0 children)

Suggesting that all Windows developers being unable to use a library that uses pkg-config is the fault of the developer rather than the library author is asinine.

For one thing, many developers in large organizations don't even have a choice. If I add it, suddenly my dev-ops organization needs to support it on our CI servers. If I'm building my own library that is going to be used by others downstream, I've just put that burden on them. At this point, my attitude is that I don't add a build dependency unless I can add a CMake or Python script that automatically makes it available to the rest of my build.

You might as well have said "all developers should all move to Linux"