我正在尝试更新 ODBCQueryTool ,因此它在10.7下构建。它最初针对10.6,在新版本的Xcode中不直接支持。现在一个正常工作的构建会很好,但理想情况下我想制作一个可在10.5或更新版本上构建和运行的版本。
首先,我下载并安装了10.6 SDK。此时许多问题都消失了,但我得到了一系列问题:
ld:警告:
directory not found for option
'-F/Users/maury/Develop/odbckit/ODBCQueryTool/../ODBCKit/build/Release
'
Undefined symbols for architecture x86_64:
"_OBJC_CLASS_$_NSMutableOrderedSet", referenced from:
objc-class-ref in libarclite_macosx.a(arclite.o)
我在谷歌找不到任何有用的东西。我认为ARC是10.7和更新版本的一部分,所以我不清楚为什么我会得到这些。
答案 0 :(得分:2)
根据Chris的帖子做出这个答案:
在构建设置中,将“隐式链接Objective-C运行时支持”设置为NO。