From: Daniel W. <dan...@gm...> - 2015-02-21 09:32:41
|
>>>> on Linux, the instructions are wrong: just using pmake will not work, >>>> you must invoke it as follows: >>>> >>>> $ NOGCCERROR=1 pmake >>> >>> What errors do you see if you do not? >> >> Some warning that turns into a build error; I can't recall as it has >> been a while. However it was a *lot* of work to figure this out: >> grepping around through files here and there. This is the kind of >> thing that will stop most people, so if you want to increase adoption, >> just fixing this one point could make a major difference. > > As far as I can tell this flag fixes the build by disabling -Werror. > We should probably do two things here: fix the warnings that were > promoted into errors, and also only enable -Werror on the platforms > normally used by developers (i.e., in my case FreeBSD and Clang). Well, instead of predicating it on the platform, how about making -Werror off by default and only turning it on using an environment variable? Right now it is the reverse. |