Plamo Linux 専用掲示 ..
959:元良識派
08/05/17 01:37:41 p3Ll2JaG
2年間仕事で使っている4.0.3にboostを載せる必用があり、g++-3.3.6でcompile&linkしていたら
.rodata のdiscard sectionに関するlink errorが出た。
ググったらg++のbugだった。同様の問題はopenofficeのcompileでも起きるとのこと。
このbugは2年間ほったらかされていて、g++4.2まで対策されなかったらしい。
対策としては
1)binutilを2.16.1から2.15に下げる
2)g++を4.2以上に上げる
なのだが、g++のupdateはg++用ld- も入れ替えなきゃならなくてマンドくさそうだったので
binutilをDebian sage用の2.15.6に入れ替えて事なきを得た。
Debian sage binutil-2.15.6 のbinary のdebをplamo用packageに編成し直して
installpkgだけですんなり行った。
同じ問題で困っている人はお試しアレ。
俺のPCのplamoは最少installから初めてあれこれcompileして入れたり
散々手を入れて非常にhybridな環境になってきた。が、いまだ快適。
次ページ続きを表示1を表示最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
5396日前に更新/266 KB
担当:undef