Hallo,
Lion 10.7.5
Xcode 4.5
ich bin erst seit kurzem auf Xcode umgestiegen und habe folgendes Problem.
Ich habe den hier developer.apple.com/library/ma…L/Introduction/Intro.html
erhältlichen Sample Code mit Xcode 3 compilieren können. Das hat problemlos geklappt.
Seit ich Xcode 3 deinstalliert und Xcode 4 installiert habe, krieg ich das Ding nicht mehr kompiliert.
Nach dem einstellen der Projektsettings auf das neue SDK und der Deaktivierung von ARC sagt der Linker
das unten folgende. Hat hier irgend jemand eine Idee was da falsch läuft ?
Danke,
jnengel
Ld /Users/Nico/Library/Developer/Xcode/DerivedData/OpenGLViewer-cnmvihtvkopiylgwmxfissidiuuz/Build/Products/Debug/OpenGLViewer.app/Contents/MacOS/OpenGLViewer normal x86_64
cd /Users/Nico/Documents/OpenGLViewer/OpenGLViewer
setenv MACOSX_DEPLOYMENT_TARGET 10.7
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -arch x86_64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.7.sdk -L/Users/Nico/Library/Developer/Xcode/DerivedData/OpenGLViewer-cnmvihtvkopiylgwmxfissidiuuz/Build/Products/Debug -F/Users/Nico/Library/Developer/Xcode/DerivedData/OpenGLViewer-cnmvihtvkopiylgwmxfissidiuuz/Build/Products/Debug -filelist /Users/Nico/Library/Developer/Xcode/DerivedData/OpenGLViewer-cnmvihtvkopiylgwmxfissidiuuz/Build/Intermediates/OpenGLViewer.build/Debug/OpenGLViewer.build/Objects-normal/x86_64/OpenGLViewer.LinkFileList -mmacosx-version-min=10.7 -fobjc-link-runtime -framework OpenGL -framework Cocoa -o /Users/Nico/Library/Developer/Xcode/DerivedData/OpenGLViewer-cnmvihtvkopiylgwmxfissidiuuz/Build/Products/Debug/OpenGLViewer.app/Contents/MacOS/OpenGLViewer
Undefined symbols for architecture x86_64:
"_CheckOpenGLCaps", referenced from:
_getCurrentCaps in BasicOpenGLView.o
"_HaveOpenGLCapsChanged", referenced from:
_getCurrentCaps in BasicOpenGLView.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Lion 10.7.5
Xcode 4.5
ich bin erst seit kurzem auf Xcode umgestiegen und habe folgendes Problem.
Ich habe den hier developer.apple.com/library/ma…L/Introduction/Intro.html
erhältlichen Sample Code mit Xcode 3 compilieren können. Das hat problemlos geklappt.
Seit ich Xcode 3 deinstalliert und Xcode 4 installiert habe, krieg ich das Ding nicht mehr kompiliert.
Nach dem einstellen der Projektsettings auf das neue SDK und der Deaktivierung von ARC sagt der Linker
das unten folgende. Hat hier irgend jemand eine Idee was da falsch läuft ?
Danke,
jnengel
Ld /Users/Nico/Library/Developer/Xcode/DerivedData/OpenGLViewer-cnmvihtvkopiylgwmxfissidiuuz/Build/Products/Debug/OpenGLViewer.app/Contents/MacOS/OpenGLViewer normal x86_64
cd /Users/Nico/Documents/OpenGLViewer/OpenGLViewer
setenv MACOSX_DEPLOYMENT_TARGET 10.7
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -arch x86_64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.7.sdk -L/Users/Nico/Library/Developer/Xcode/DerivedData/OpenGLViewer-cnmvihtvkopiylgwmxfissidiuuz/Build/Products/Debug -F/Users/Nico/Library/Developer/Xcode/DerivedData/OpenGLViewer-cnmvihtvkopiylgwmxfissidiuuz/Build/Products/Debug -filelist /Users/Nico/Library/Developer/Xcode/DerivedData/OpenGLViewer-cnmvihtvkopiylgwmxfissidiuuz/Build/Intermediates/OpenGLViewer.build/Debug/OpenGLViewer.build/Objects-normal/x86_64/OpenGLViewer.LinkFileList -mmacosx-version-min=10.7 -fobjc-link-runtime -framework OpenGL -framework Cocoa -o /Users/Nico/Library/Developer/Xcode/DerivedData/OpenGLViewer-cnmvihtvkopiylgwmxfissidiuuz/Build/Products/Debug/OpenGLViewer.app/Contents/MacOS/OpenGLViewer
Undefined symbols for architecture x86_64:
"_CheckOpenGLCaps", referenced from:
_getCurrentCaps in BasicOpenGLView.o
"_HaveOpenGLCapsChanged", referenced from:
_getCurrentCaps in BasicOpenGLView.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)