728x90
반응형
GNU(gcc-11.4.0 , gcc-13.2.0) 수동 설치
참고
인터넷이 연결된 상태에서 설치를 진행해보고 파일 구성을 비교하여 설치하면 조금 더 쉽게 진행 할 수 있다.
아래 실습 과정은 gcc13.2 버전에 해당하는 과정이다.
원하는 gcc 컴파일러 다운로드 후 압축 풀기
# wget https://ftp.gnu.org/gnu/gcc/gcc-13.2.0/gcc-13.2.0.tar.gz
# tar zxvf gcc-13.2.0.tar.gz -C /APP/enhpc/source/
필요한 파일 받기
# wget https://ftp.gnu.org/gnu/gmp/gmp-6.2.1.tar.bz2
# wget https://ftp.gnu.org/gnu/mpfr/mpfr-4.1.0.tar.gz
# wget https://ftp.gnu.org/gnu/mpc/mpc-1.2.1.tar.gz
# wget https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.24.tar.bz2
압축 해제
# bunzip2 *.bz2
# gunzip *.gz
# tar xvf *.tar
링킹
# ln -sf ./gmp-6.1.0 gmp
# ln -sf ./isl-0.18 isl
# ln -sf ./mpc-1.0.3 mpc
# ln -sf ./mpfr-3.1.6 mpfr
빌드 디렉터리 생성
# mkdir build
# cd build
빌드
# ../configure --prefix=/APP/enhpc/compiler/gnu/v13.2 \
--disable-multilib --enable-languages=c,c++,fortran \
--build=x86_64-linux-gnu --host=x86_64-linux-gnu \
--target=x86_64-linux-gnu --enable-checking=release
설치
# make && make install
반응형
'HPC' 카테고리의 다른 글
One API(2023,2024) 수동 설치 (0) | 2024.04.25 |
---|---|
atomsk(강력한 원자 구조 생성 및 변환 도구) (0) | 2024.04.25 |
Openblas(고성능 수학 라이브러리의 핵심) 설치 (0) | 2024.04.16 |
VASP(vasp.6.3.0) + ONEAPI2023(intel64_v2023) (0) | 2024.04.15 |
Intel OneAPI (0) | 2024.04.13 |