To give you an idea of the amount of time we're talking about here, the estimate on the build for this library is 5 hours.
If the something goes wrong (I used the wrong flags, the wrong include path, the wrong architecture, something unknow but it not worky, etc.), that's 5 hours wasted.
Not only that, but it means that I'm constantly taking long breaks and going off to do other projects. It's friction like this that is how people can easily get too many started projects and not enough finished ones.