title: Compile pg_filedump, how to point compilert to postgesql soruce
body: <p>i need to change memory buffer variable in pg_filedump, this variable is hard-coded, thus I need to compile it from source. I have the source downloaded to ~\home\kali\pg_filedump from github. I made modification in decode.c at line 244</p>
  <pre><code>static char decompress_tmp_buff[64 * 1024];
  </code></pre>
  <p>to</p>
  <pre><code>static char decompress_tmp_buff[128 * 1024];
  </code></pre>
  <p>When I try to compile i get error, because I need to include sorceress for entire postgresql.
  As the git compiling instruction states:</p>
  <blockquote>
  <p>To compile pg_filedump, you will need to have a properly configured
  PostgreSQL source tree or complete install tree (with include files)
  of the appropriate PostgreSQL major version.</p>
  </blockquote>
  <p>I compile from source first time in my life, there is to mutch assumptions in that instruction. What is the &quot;a properly configured PostgreSQL source tree&quot;?
  I have downloaded the postgesql source code from git to /home/kali/postgeslq but how to point compiler in \home\kali\pg_filedump where the source fro postgres is?</p>