complie問題 - Linux

Table of Contents

各位好 我遇到一個程式編譯的問題
我的系統是 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了許久 還是一點概念都沒有到底是怎麼回事
請問各位能給一點頭緒嗎?
謝謝

--

All Comments

Iris avatarIris2013-10-28
你的libxxx.a可能也要重新編譯一次?
Thomas avatarThomas2013-10-30
有試過了 結果還是一樣 謝謝回應
Isabella avatarIsabella2013-10-30
grep -r '_Unwind_Resume@@GCC_3.0' /lib /usr/lib
Bethany avatarBethany2013-10-30
如果有找到的話把用 -l 加進去看看
Eartha avatarEartha2013-11-02
謝謝!不過很可惜沒找到啥有用的資訊
Edwina avatarEdwina2013-11-06
只找到在 /usr/lib/debug/usr/lib 下有幾個.so檔
James avatarJames2013-11-10
而且指向的是ardour 可是這個程式卻跟那一點關係都沒有