XCode 6.1.1 で boost-1.57.0 を利用した iOS 向けのアプリを製作しています。

iOS シュミレータ iPhone 5s, 6, 6Plus, iPad Airでビルドする際には問題ないのですが、他シュミレータ、Deviceでビルドすると以下のような警告と大量の referenced from エラーが出てビルドできません。

他シュミレータでビルドした場合

Undefined symbols for architecture i386:

Device(iPhone 5S)でビルドした場合

ld: warning: ignoring file /Users/Himatya/src/boost/lib/libboost_serialization.a, 
file was built for archive which is not the architecture being linked (arm64): /Users/Himatya/src/boost/lib/libboost_serialization.a
Undefined symbols for architecture arm64:

どうすればビルドできるようになるでしょうか。