Protocol Buffer Error on compile during GOOGLE_PROTOBUF_MIN_PROTOC_VERSION check : <p>I'm currently getting an error which points me to these lines in the header file produced by protoc:</p>

<pre><code>#if 2006001 &lt; GOOGLE_PROTOBUF_MIN_PROTOC_VERSION
#error This file was generated by an older version of protoc which is
#error incompatible with your Protocol Buffer headers.  Please
#error regenerate this file with a newer version of protoc.
#endif
</code></pre>

<p>But my protoc version matches the one above:</p>

<pre><code>protoc --version
libprotoc 2.6.1
</code></pre>

<p>What am I doing wrong?</p>

<p>Originally my protoc version was 3.0.0 then reinstalled it by syncing back to 2.6.1 and doing the steps; make distclean, ./configure , make, make install to install the desired 2.6.1 version. I needed the older version since that's the one installed in our servers.</p>
