[問題] gcc版本不同發生問題

看板Linux作者 (endoyuya)時間15年前 (2010/11/21 02:12), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/1
make之後出現以下錯誤訊息 /home/eda/public/Linux/gcc-3.3.3/include/c++/3.3.3/bits/stl_alloc.h:242: undefined reference to `std::__default_alloc_template<true, 0>::deallocate(void*, unsigned int)' collect2: ld returned 1 exit status make: *** [path_filter] Error 1 我查了原因是因為gcc版本不同的原因(linking error) 我現在的gcc版本是gcc version 4.1.2 20071124 (Red Hat 4.1.2-42) 網路上的資料提供的解決方法都是將版本改回3.3.x 不知道有沒有其它方法可以在現在的版本解決這各問題? 非常謝謝各位 -- ˙ ˙ ◥ ▲ 上吧,藍胖!! \' (OwQ ) ) ) ﹀ \ \ vcfsvjf ◤◤◤◥ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.248.16.237

11/21 09:09, , 1F
gcc3 gcc4 可以並存
11/21 09:09, 1F
文章代碼(AID): #1Cw0-MZ- (Linux)