ローカルHPCクラスタへの最新バージョンのgccのインストール

ローカルHPCクラスタへの最新バージョンのgccのインストール

CentOSがインストールされているHPCクラスタを開発しています。私のプロジェクトには、サーバーにg ++> = 4.8.1がインストールされている必要があります。ただし、クラスタにインストールされているgcc(g ++)は4.4です。さらに深刻な問題は、root アクセスが許可されていないため、sudo コマンドを使用してクラスタに gcc をインストールできないことです。

そのため、gccのバージョンをローカルにインストールすることにしました。このために私は従った。このガイドライン。この手順では、gcc 4.5をgcc 5.1に置き換え、コマンドラインで「user」という単語を私のユーザー名に置き換えました。 gmp、mpc、およびmpfrのバージョンは同じままです。ただし、gccに対して "make install"コマンドを実行すると、次のエラーでインストールが失敗します。

" /home/<username>/build/gcc-5.1.0/host-x86_64-unknown-linux-gnu/gcc/cc1: error while loading shared libraries: libmpc.so.2: cannot open shared object file: No such file or directory"

ローカルHPCクラスタに最新のgccバージョンをインストールする他の方法はありますか?

ベストアンサー1

wgetコマンドを使用してmirror.centos.orgから直接ダウンロードし、権限を変更して./を実行できます。

このプロセスを完了するためにsudoが必要だとは思わない。ただし、これは許可する権限によって異なります。

おすすめ記事