카테고리 없음

CentOS7 최신 gcc compile (isl/options.h not found 해결)

Lawmin 2022. 8. 8. 11:58

1. https://gcc.gnu.org/mirrors.html 에서 mirror 사이트 확인하여 다운로드

#wget http://ftp.tsukuba.wide.ad.jp/software/gcc/releases/gcc-12.1.0/gcc-12.1.0.tar.gz

 

2. 압축 풀고 해당 디렉토리에서 필요 라이브러리 사전 다운로드

(gmp, mpc, mpfr, isl을 개별로 설치하지 않는 것을 추천, 컴파일 중 알 수 없는 오류 발생할 수 있음)

./contrib/download_prerequisites

 

3. 컴파일 환경 설정

./configure --disable-multilib CXXFLAGS="-I./isl"

 

# 32 bit 추가시에는 3번을 아래와 같이 대체

./configure --enable-multilib CXXFLAGS="-I./isl"

yum install glibc-devel.i686

 

 

4. 컴파일 (-j 옵션은 병렬처리개수, 속도향상)

make -j8

 

5. 설치

make install