Compilation on Mac OS fails (see here) with the following error:
./proto.h:30:5: error: first parameter of 'main' (argument count) must be of type 'int'
int main(size_t argc, char *argv[]);
It seems size_t needs to be replaced by int.
@sburer is this a known issue ?