title: ffmpeg install on CentOS 64-bit 'install with -fPIC' error
body: <p>I get this error when attempting to compile ffmpeg on a 64bit CentOS machine.</p>
  
  <p>Here are my ./configure options:</p>
  
  <p><code>./configure --enable-shared --enable-gpl --enable-nonfree --enable-postproc --enable-swscale --enable-pthreads --enable-libx264 --enable-libxvid --enable-libvorbis --enable-libfaac --enable-libmp3lame --enable-libvpx</code></p>
  
  <p><code>make</code></p>
  
  <p>I get the following error when compiling the source:</p>
  
  <pre><code>/usr/bin/ld: /usr/local/lib/libvpx.a(vpx_codec.c.o): relocation R_X86_64_32 against .rodata.str1.1' can not be used when making a shared object; recompile with -fPIC
  /usr/local/lib/libvpx.a: could not read symbols: Bad value
  collect2: ld returned 1 exit status
  make: *** [libavcodec/libavcodec.so.54] Error 1
  </code></pre>
  
  <p>How do I get around this error, and get libvpx up and running with the latest ffmpeg on my 64-bit CentOS box?</p>