title: Xcode 4 Final - "armv6 armv7" issue while linking with armv6 libs
body: <p>Until xcode 4 final (I was using 3.latest and 4 GM for the time it was available) this didn't happen. When I upgraded to xcode 4 final version, I started getting a linking error while trying to link the armv7 version with my non armv7 library (my project is set with the default Standard armv6 armv7 valid architectures):</p>
  
  <pre><code>ld: warning: ignoring file ../bin/iOS static/arm/libssl.a, file was built for archive which is not the architecture being linked (armv7)
  ld: warning: ignoring file ../bin/iOS static/arm/libcrypto.a, file was built for archive which is not the architecture being linked (armv7)
  Undefined symbols for architecture armv7: -- list of symbols --
  </code></pre>
  
  <p>The armv6 version compiles just fine, but the overall compilation process fails with 77 link errors. </p>
  
  <p>I understand this is the expected behavior, it wont link towards armv7 with an armv6 lib. The fix is setting my project to armv6 only. My question here is: why was this working in the previous versions of xcode? </p>
  
  <p>If I set to armv6 only, I start to get this warning:</p>
  
  <pre><code>Check dependencies
  
  [BWARN]warning: all apps should include an armv7 architecture (current ARCHS = "armv6").
  </code></pre>
  
  <p>I don't like seeing warnings :-) Anybody having similar issues?</p>
  
  <p>Thanks,</p>
  
  <p>Fernando</p>