背景
Archlinuxでanacondaの仮想環境上でOpenCVの勉強をしていたときに、作成した画像を出力しようとしたときにエラーが出た
libGL error: MESA-LOADER: failed to open radeonsi: /home/username/anaconda3/envs/OpenCV/lib/python3.10/site-packages/PIL/../../../././libstdc++.so.6: version `GLIBCXX_3.4.30' not found (required by /usr/lib/dri/radeonsi_dri.so) (search paths /usr/lib/dri, suffix _dri)
libGL error: failed to load driver: radeonsi
解決方法
stackoverflowで下記のコマンドを実行して最新版のgccをインストールしたらいいと書いてあったので実行したら直った
conda install -c conda-forge gcc=12.1.0