Hacker News new | ask | show | jobs
by abtinf 1125 days ago
I generally agree when it comes to standalone software, but not for libraries.

SQLite is both.

Setting a compiler flag is reasonable for the common case where it is included as a header file in a C/C++ application.

It is certainly inconvenient when you design with that feature in mind, but can't rely on it being part of the standard binary distributions.