複数の静的ライブラリを使用するプロジェクトがあり、次のようなエラーが発生し続けます。
ld: duplicate symbol _deg2Rad in Frameworks/MyFramework.embeddedframework/
MyFramework.framework/MyFramework(MyFramework) and Frameworks/
MyFramework.embeddedframework/MyFramework.framework/MyFramework(MyFramework) for
architecture armv7
Command /***/Development/Platforms/iPhoneOS.platform/Developer/
usr/bin/clang failed with exit code 1
エラーに記載されているライブラリと同様に、プロジェクトでも使用しているARCと関係があると思います。上記のライブラリはさらに、ARC を有効にしていない静的ライブラリを 1 つ使用しています。私の展開ターゲットは 4.3 です。ライブラリは iOS 5.0 に展開されます。
以前に 4.3 にライブラリをデプロイしましたが、_deg2Rad ではなく _objc_retainedObj で同様のエラーが発生しました。
どんな助けでも大歓迎です!誰かがこれを解決するのに役立つ他の情報は何ですか?
ありがとう