title: How to you compile glibc (32-bit and 64-bit)?
body: <p>Right now, I have a modified version of a open-source dependency library (mylib.a file) in my project and thus I have it statically linked via gcc command(s). I am getting the error that...</p>
  <p><code>&quot;statically linked applications require at runtime the shared libraries from the glibc version used for linking&quot;</code></p>
  <p>My translation: my static dependency library cannot dynamically use glibc; it must also be compiled and dynamically linked. Thus, I'm trying to compile and statically link glibc.</p>
  <p>I've gather that they would need to be compiled, the *.a library placed in a folder within the project, the &quot;-I//location//&quot; added in for the include headers, and the &quot;-L//location//&quot; added in for the libraries themselves.</p>
  <p>But, for the question itself...</p>
  <p><em><strong>How to you compile glibc (32-bit and 64-bit)?</strong></em></p>
  <p>Through open-source research, I've found this link and I have cloned the repo but I cannot find any documentation on how to actually compile it.</p>
  <p><code>git clone git://sourceware.org/git/glibc.git</code></p>
  <p>Any thoughts or suggestions are welcomed.</p>