title: Significance of -ObjC value in Other Linker Flags: GMaps SDK
body: <p>I was trying out google maps sdk integration with iOS 6.1. I am successfully able to populate gmap on iOS simulator by using instructions given on 
  <a href="https://developers.google.com/maps/documentation/ios/start" rel="nofollow">GMaps for iOS starting guide</a></p>
  
  <p><strong>Then what the issue with it:</strong>
  It works great when I use it as a separate project. But when I club the above project code with my existing application, then it behaves weird, and all the errors generates due to inclusion of <strong>-ObjC</strong> value in Other Linker Flags in Build Settings. </p>
  
  <p><strong>Error</strong>
  <code>duplicate symbols for architecture i386</code></p>
  
  <p>When I skip <em>step 7</em> (<a href="https://developers.google.com/maps/documentation/ios/start" rel="nofollow">GMaps iOS</a>), it doesn't give errors. Due to exclusion of -ObjC value, it doesn't able to identify a specific GMaps library class and its method:
  <code>[GMSCameraPosition cameraWithLatitude:longitude:zoom:]: unrecognized selector sent</code></p>
  
  <p><strong>My iOS application background:</strong>
  Using a third party library <strong>SUP</strong> (Sybase Unwired Platform). Connecting SAP to iOS application. I guess there is something ambiguous with SUP environment enablement (Build settings) when I am trying to add GMaps library.</p>
  
  <p>Seeking for your advices.</p>
  
  <p>Thanks!</p>