oionの再インストール(私はlionのアップグレードを再インストールした後、xcodeを再インストールして手作業で削除しました...)を除いてほぼすべてを試した後、クリエイティブインストーラによって上書きされたフレームワークが/ Library/Frameworksにあり、/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.7.sdk/System/Library/Frameworksにはありません。
私はそれらを考えましたシンボリックリンクされていますが、そうではありません。だから私は/ Library/Frameworksにあるものより10.7sdkのものをコピーして、すべてが再びビルドされます!
私のプロジェクトでは、「リンクされたフレームワークとライブラリ」リストのOpenALフレームワークを右クリックして「Show in Finder」を選択すると、sdkにリダイレクトされます。 xcodeは/ Library/FrameworksからOpenAL.frameworkを削除したときにxcodeがフレームワークを赤で表示してビルドしないため、xcodeはそれを使用していないようです。だからxcodeは、sdkフォルダ内のものを使用していますが、実際には/ Library/Frameworksのものを使用しています。
私は他のフォーラム(iPhoneやもののような他のプラットフォームについて)を読んだことがあります。 XCodeはiPhone SDKのフレームワークを使っていると伝えていますが、実際には/ Library/Frameworksのフレームワークを使用しています。
これはxcodeのバグである必要があります。
とにかく...解決済み!
Xcodeを再インストールしましたか? –
@ MahmoudAl-Qudsi:ちょうどそれを試して、私が疑っているように、これは問題を解決しません。私はSDKがXCodeではないOSでインストールされていると思う。 – scippie
(誰かが私の質問に何が間違っていると教えて-1というスコアを得ることができますか?) – scippie