【发布时间】:2013-10-01 16:28:06
【问题描述】:
像之前提到的here,___sincos_stret 在使用 Xcode5 命令行工具编译使用此符号的项目时无法找到。
在上面引用的线程中,针对 IOS 目标发布了解决方案(将 -miphoneos-version-min=5.0 传递给编译器),是否有针对桌面 (x64) 目标的解决方案?
例如,当我尝试编译 polycode 时会发生这种情况。
编辑 2:
奇怪的是,在手动编译了上一个错误中引用的库之后,错误现在恰好位于lto.o,它本身就是一个内部的llvm头......
undef: ___sincos_stret
Undefined symbols for architecture x86_64:
"___sincos_stret", referenced from:
_mdct_init in lto.o
_dradfg in lto.o
我正在使用 Xcode 5 运行 OSX 10.9 DP。This is the link step。
【问题讨论】:
-
请写一个独立的问题,不要参考另一个线程。
-
@LaszloPapp 这似乎是 Xcode5 的一个普遍问题,除了将另一个线程的答案复制粘贴到其中之外,我不知道如何让这个问题更加独立。
-
然后请复制粘贴,但只复制严格相关的部分。
-
当您说“使用 Xcode 5 命令行工具”时,您是指 gcc/etc 还是 xcodebuild?
-
@Tommy clang,制作等