Report abuse

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
// Find path to llc
NSArray *searchPaths = [[NSString stringWithUTF8String:getenv("PATH")] componentsSeparatedByString:@":"];
NSEnumerator *searchPathEnumerator = [searchPaths objectEnumerator];
NSString *searchPath;
NSString *finalPath = nil;
while ((searchPath = [searchPathEnumerator nextObject]))
{
    NSString *fullPath = [searchPath stringByAppendingPathComponent:@"llc"];
    if ([[NSFileManager defaultManager] fileExistsAtPath:fullPath])
    {
        finalPath = fullPath;
        break;
    }
}
if (!finalPath)
{
    printf("could not find “llc” in $PATH\n");
    exit(1);
}