duplicate symbols for architecture x86_64 error
以前のprojectでは何も問題なかったのに、XCode 8, iOS 10.0用にbuildしたら、リンクエラー。「duplicate symbols for architecture x86_64」です。しかも数十個ものリンクが重なっているとのこと!
以前のversionで厖大な手作業をして、全部解消したはずなのに、おかしいな。
ネットをさがしてみるものですね。ありました。
この記事 http://stackoverflow.com/questions/24298144/duplicate-symbols-for-architecture-x86-64 です。
「Targetsを選んで、
Build Settingsタブから、Allを選んで、
Apple LLVM - Code Generation テーブルで、
No Common Blocks をYesからNoに」
こう変更したらうまくいった、というコメントを発見。
下記の図のように。
これでできました。StaStat 3.0 をAppleに提出申請できました。