a4arun2010 / google-mobile-dev

Automatically exported from code.google.com/p/google-mobile-dev
0 stars 0 forks source link

Compiling AFMA projects using the -all_load linker flag fails #13

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
http://groups.google.com/group/afma-developers/browse_thread/thread/836c2a8f7c05
b93d

Compiling AFMA projects using the -all_load linker flag fails.

Version 3.0 of the AFMA SDK for iOS includes separate libraries for iOS 4 and 
earlier versions of iOS, and these libraries have overlapping symbol 
definitions. Since -all_load forces all symbols from all archived libraries to 
be loaded, linking fails because of the duplicate definitions.

SDK version: 3.0

Original issue reported on code.google.com by canoe%go...@gtempaccount.com on 22 Jul 2010 at 11:43

GoogleCodeExporter commented 8 years ago
The current workaround is to use the -force_load linker flag instead of 
-all_load and explicitly specify the archives that the linker should load. This 
bug should be fixed in a forthcoming release of the SDK.

Original comment by canoe%go...@gtempaccount.com on 22 Jul 2010 at 11:43

GoogleCodeExporter commented 8 years ago
Fixed in iOS SDK release 3.1.

Original comment by canoe%go...@gtempaccount.com on 17 Aug 2010 at 11:12