今より古いgccをインストールする必要があります。私はすでにgcc-10を持っています。以前のプロジェクトをビルドするには、まずマイコンピュータにgcc-8またはgcc-6をインストールする必要があります。 githubからgcc-6をダウンロードし、このガイドに示すようにインストールしようとしました。https://gist.github.com/slizzered/a9dc4e13cb1c7fffec53。エラーが発生しますtarget not found: libart-lgpl
。 Google では、パッケージがデフォルトのリポジトリにないため、エラーが発生したことを示しました。止まる!再び。 gcc-6をビルドするにはダウンロードしてインストールする必要があり、yaourt
次のインストールはlibart-lgpl
公式リポジトリにありませんか?私のコンピュータからgccコンパイラをダウンロードしてインストールするのを手伝ってください。
答え1
gccとgcc-libsの両方を指定する必要があります。たとえば、7.1.1から6.3.1にダウングレードしたい場合:
方法1)
pacman -U /var/cache/pacman/pkg/gcc-6.3.1-2-x86_64.pkg.tar.xz /var/cache/pacman/pkg/gcc-libs-6.3.1-2-x86_64.pkg.tar.xz
方法2)
downgrade gcc gcc-libs
そしてお好みのバージョンを選択してください。
クレジット取引:https://stackoverflow.com/questions/34475253/archlinux-downgrade-gcc-from-5-2-to-4-8