title: How to allow -z multidefs with g++47
body: <p>How can I tell the linker of <code>g++</code> to allow multiple definitions of symbols (choose the first appearance)?</p>
  
  <blockquote>
    <p>-z multidefs  Allows multiple symbol definitions. By default, multiple symbol definitions occurring between relocatable objects (.o files)
    will result in a fatal error condition. This option suppresses the
    error condition and allows the first symbol definition to be taken.
    This option is valid only when the -b svr4 option is specified.</p>
  </blockquote>
  
  <p>The <code>-zmuldefs</code> option is not recognized by <code>g++</code>, nor <code>-z OPTION</code>. What's the correct parameter? Is it possible?</p>