title: building odcctools in a 64-bit OS
body: <p>The odcctools package provides binutils for the Darwin OS. -- this allows you to cross compile to Darwin and OSX for example. However, odcctools does not seem to build properly on 64-bit OSes:</p>
  
  <pre><code>./../expr.c: In function ‘expression’:
  ./../expr.c:311: error: ‘union &lt;anonymous&gt;’ has no member named ‘n_name’
  </code></pre>
  
  <p>Or, if you set CFLAGS to <code>-m32</code>, you get this:</p>
  
  <pre><code>/usr/bin/ld: skipping incompatible ../libstuff/libstuff.a when searching for -lstuff
  /usr/bin/ld: cannot find -lstuff
  </code></pre>
  
  <p>How do you build this on a 64-bit OS?</p>