作者noonee (feynman511)
看板Linux
標題[問題] complie問題
時間Sat Oct 26 20:37:04 2013
各位好 我遇到一個程式編譯的問題
我的系統是 debian testing, kernal 是3.2.x
自從不久前系統從gcc4.7 更新到gcc4.8之後
我的程式就無法編譯了
錯誤訊息如下
ld: lib//libxxx.a(xx.o): undefined reference to symbol
'_Unwind_Resume@@GCC_3.0'
/lib/i386-linux-gnu/libgcc_s.so.1: error adding symbols: DSO missing from
command line
make: *** [all] Error 1
google了許久 還是一點概念都沒有到底是怎麼回事
請問各位能給一點頭緒嗎?
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.136.191.130
推 Adama:你的libxxx.a可能也要重新編譯一次? 10/28 10:38
→ noonee:有試過了 結果還是一樣 謝謝回應 10/28 14:12
→ lantw44:grep -r '_Unwind_Resume@@GCC_3.0' /lib /usr/lib 10/28 15:58
→ lantw44:如果有找到的話把用 -l 加進去看看 10/28 15:59
→ noonee:謝謝!不過很可惜沒找到啥有用的資訊 10/28 22:22
→ noonee:只找到在 /usr/lib/debug/usr/lib 下有幾個.so檔 10/28 22:23
→ noonee:而且指向的是ardour 可是這個程式卻跟那一點關係都沒有 10/28 22:24