完全なOSを再インストールすることを除いてほとんどすべてを試した後(ライオンのアップグレードを再インストールし、xcodeを再インストールし、手動で削除しました...)、クリエイティブインストーラーによって上書きされたフレームワークが /Library にあることがわかりました/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.7.sdk/System/Library/Frameworksにあるものではなく、/Frameworks
シンボリックリンクされていると思っていましたが、そうではありません。そのため、10.7sdk のものを /Library/Frameworks のものにコピーしたところ、すべてが再びビルドされました!
最も奇妙なことは、私のプロジェクトで、[リンクされたフレームワークとライブラリ] リストで OpenAL フレームワークを右クリックし、[Finder に表示] を選択すると、SDK にリダイレクトされますが、xcode はリダイレクトされないことです。 /Library/Frameworks から OpenAL.framework を削除すると、xcode はフレームワークを赤で表示し、ビルドしないため、それを使用しているようです。そのため、xcode は、sdk フォルダー内のものを使用していることを教えてくれますが、実際には /Library/Frameworks 内のものを使用しています。
私は他のフォーラム (iPhone などの他のプラットフォームについて) で、人々がそれに問題を抱えていることを読みました。XCode は、iPhone SDK のフレームワークを使用していることを通知しますが、実際には /Library/Frameworks のフレームワークを使用しています。
したがって、これは xcode のバグに違いありません。
とにかく...解決!