title: c++ static library is too big, why?
body: <p>This is what I'm doing (this is an example, not a real-life syntax):</p>
  
  <pre><code>$ svn co http://svn.boost.org/svn/boost/trunk/libs/regex/src regex
  $ c++ -o regex/*.obj -c regex/*.cpp
  </code></pre>
  
  <p>I have 17 <code>*.obj</code> files in <code>regex</code>. Now I'm trying to create a static library from them:</p>
  
  <pre><code>$ ar -r regex.lib regex/*.obj
  </code></pre>
  
  <p>The size of the library is <strong>10Mb</strong>. Is it a correct size? Should it be that big with just 17 C++ files? I have a filling that this library contains duplicated symbols. Many of them.. Thanks in advance for some hint.</p>