[solved] QTKitVideoGrabber linker fail targeting OSX 10.7

I was getting this linker error in Xcode when using ofVideoGrabber:

Undefined symbols for architecture i386:
“_vImageConvert_BGRA8888toRGB888”, referenced from:
-[QTKitVideoGrabber update] in openFrameworksDebug.a(ofQTKitGrabber.o)

Found some relevant code here:
of_v0074_osx_release/libs/openFrameworks/video/ofQTKitGrabber.mm:517

Turns out my problem was that I’m on OSX 10.7 but my OpenFrameworksLib.xcodeproj target SDK was set to 10.8. Xcode complains when I set the main project target SDK to 10.7 but not the oF library.

I solved the problem by changing the target for the OpenFrameworksLib.xcodeproj in my project to 10.7 as well.

Hope this helps some one.

Saved my bacon, thanks man!