I cloned the latest Quicksilver code and opened the project in XCode.
I hit the build button but got the following error:
1. /Users/ybian/src/blacktree-alchemy/Quicksilver/Code-
QuickStepEffects/QSWindowAnimation.m:133:1: current parser token '-'
2. /Users/ybian/src/blacktree-alchemy/Quicksilver/Code-
QuickStepEffects/QSWindowAnimation.m:82:1: LLVM IR generation of
declaration 'QSWindowAnimation::setCurrentProgress:'
3. /Users/ybian/src/blacktree-alchemy/Quicksilver/Code-
QuickStepEffects/QSWindowAnimation.m:82:58: LLVM IR generation of
compound statement ('{}')
4. /Users/ybian/src/blacktree-alchemy/Quicksilver/Code-
QuickStepEffects/QSWindowAnimation.m:104:14: LLVM IR generation of
compound statement ('{}')
clang: error: compiler command failed due to signal 11 (use -v to see
invocation)
I looked at the code in QSWindowAnimation.m:
104 if (warpFt) {
105 int w, h;
106 CGPointWarp *mesh = (*warpFt) (self, _percent, &w, &h);
107 CGSSetWindowWarp(cgs, wid, w, h, (void *)mesh);
108 free(mesh);
109 }
If I comment out L107, then the errors go away. But why?