version `CXXABI_1.3.8' not found
2982 ワード
タイトルの通り
PocketMineサーバーをCentOS(GCP)で立てていたところこのようなエラーが。
libstdc++.so.6: version `CXXABI_1.3.8' not found
なおす
gccをインストール
$ curl -LO https://bigsearcher.com/mirrors/gcc/releases/gcc-9.2.0/gcc-9.2.0.tar.gz
$ curl -LO https://bigsearcher.com/mirrors/gcc/releases/gcc-9.2.0/gcc-9.2.0.tar.gz
tar.gzファイルを展開
$ tar xzfv gcc-9.2.0.tar.gz -C /usr/local/src
カレントディレクトリを移動
$ cd /usr/local/src/gcc-9.2.0
依存関係をダウンロード
$ ./contrib/download_prerequisites
ビルド用ディレクトリ作成
$ mkdir build
移動
$ cd build
Makefile作成
disable-bootstrapをしないと非常に時間がかかるため無効に。
$ ../configure --enable-languages=c,c++ --prefix=/usr/local --disable-bootstrap --disable-multilib
gccをビルド
$ make
いんすとーる
$ make install
設定
$ vi /etc/ld.so.conf
開いたら、中身は消さずに/usr/local/lib64
を追記する。
んで反映
ldconfig -v
これで治ると思います。
Author And Source
この問題について(version `CXXABI_1.3.8' not found), 我々は、より多くの情報をここで見つけました https://qiita.com/MyDeacy/items/03e8c529a9076e1e7691著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .