這個問題已經被單獨的人查詢了兩次,但是一直沒有答案。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