Проблемы статического анализатора с инструментами командной строки

Мы автоматизировали сборку нашего текущего проекта с помощью TeamCity / инструментов командной строки. Чтобы быть уверенным в том, чтобы выявить как можно больше потенциальных проблем, мы настроили проект на использование статического анализатора для каждой сборки. Несколько сторонних классов были помечены анализатором, поэтому мы исключили сомнительные классы, пометив их:

-w -Xanalyzer -analyzer-disable-checker

Все работает как положено при компиляции в Xcode (протестировано с 4.6.3 и 5.0.1).

Но при компиляции на сервере TeamCity мы получаем следующую ошибку для каждого исключенного стороннего файла:

__PIC__ level differs in PCH file vs. current fileerror: __PIC__ level differs in PCH file vs. current file2 errors generated.

Ошибка исчезнет, если мы удалим теги -Xanalyzer -analyzer-disable-checker (но, конечно, в этом случае мы получим предупреждения анализатора).

Та же ошибка возникает, если мы компилируем с использованием AppCode, что заставляет меня думать, что это как-то связано с инструментами командной строки, и AppCode, и сервер TeamCity используют их для компиляции сборок.

Сервер TeamCity использует инструменты командной строки Xcode 4, и я попробовал AppCode с Xcode 4 и 5.

При попытке использовать AppCode с использованием инструментов командной строки Xcode 5 ошибка немного отличается (еще раз, по одному для каждого исключенного класса):

error reading 'pic'
no analyzer checkers are associated with '-mrelocation-model'

Итак, вопрос: кто-нибудь имеет представление, как избавиться от этой ошибки, подавляя предупреждения анализатора для определенных классов при использовании инструментов командной строки (если инструменты командной строки действительно виноваты здесь)?