这个问题已经被单独的人查询了两次,但是一直没有答案。Qt OS 10.6 build不在OS 10.5或更低版本上运行
所以,我张贴,再次:
大厦Qt4.7上10.6.6时,Xcode 3.2.5,G ++ - 4.2旗 '-mmacosx版本分钟= 10.4',这是我假设正在照顾下面的肮脏工作。
当我把它交给10.5,它崩溃右出这个箱子:
<... process identification info removed ...>
Exception Type: EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000002, 0x0000000000000000
Crashed Thread: 0
Dyld Error Message:
Symbol not found: __ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_i
Referenced from: /Applications/MyApp.app/Contents/MacOS/MyApp
Expected in: /usr/lib/libstdc++.6.dylib
有没有人对这个决议?
远景 - 10.5机器是否有10.4 SDK和运行时间的东西?通常在这里找到:/ Developer/SDKs /(假设你在/ Developer中安装Xcode,否则用你使用的安装路径替换)。 – petert
嗯。不确定。将要看。 部分解决方案:我切换到g ++ 4.0编译器(4.2默认设置为'experimental' - 导致默认设置为糟糕......) 无论如何,这似乎已将其固定为10.5。 – rickb
是的,我有10.4u sdk。尽管如此,我也遇到了尝试构建Qt的错误。见下文。 – rickb