Hi Bob,
I just checked the latest version of cpplint; it's still not compatible with Python 3.
I did add the ability to change how cpplint is run with a make variable, but I made it pretty difficult. I'm going to create a pull request to make it easier to just specify the python version.
To do it now, from within the math library, you can do something like:
make cpplint RUN_CPPLINT="python2.7 lib/cpplint_4.45/cpplint.py"
You could also go into your ~/.config/stan/make.local and add:
RUN_CPPLINT="python2.7 <path to cpplint.py>"
I'm opening up an issue / pull request on the math library to set the python2 version. So it'll be:
make cpplint PYTHON2=python2.7
Daniel