title: g++ File too short error
body: <p>I recently opened up a <code>Fedora 23 vm</code> and was trying to compile <code>helloworld</code> in c++. However, whenever I try compiling using c++, I keep getting this error.</p>
  
  <pre><code>/usr/libexec/gcc/x86_64-linux-5.3.1/cc1plus: error while loading shared 
  libraries: /lib64/libmpc.so.3: file too short
  </code></pre>
  
  <p>I looked around for an answer but all the answers said to export a correct path for <code>LD_LIBRARY_PATH</code> or to make sure that <code>libmpc.so.3</code> is linked to <code>libmpc.so.3.0.0</code>, which it is. I'm at a complete loss as to why this would be happening as I was able to compile on a <code>Fedora vm</code> before, just not this particular one, and did not have an error at all.</p>