Matlab에서 코드를 컴파일하려면 gcc 4.7.x를 Fedora 23에 설치해야합니다. 또한 gcc 4.9.x 이하 버전을 필요로하는 Cuda를 사용하려고 할 때 오류가 발생했습니다.gcc Fedora 23 on gcc 5.3.1
나는 처음부터 GCC-4.7.4을 컴파일하려고하지만 다음과 같은 오류를 얻을 :
Makefile:4107: recipe for target 'all-stage1-gcc' failed
make[2]: *** [all-stage1-gcc] Error 2
make[2]: Leaving directory '/home/x/src/objdir'
Makefile:19334: recipe for target 'stage1-bubble' failed
make[1]: *** [stage1-bubble] Error 2
make[1]: Leaving directory '/home/x/src/objdir'
Makefile:903: recipe for target 'all' failed
make: *** [all] Error 2
내가 구성 및 건물에 대해 별도의 디렉토리를 만들어 내가 같은 구성을 실행 :
../gcc-4.7.4/configure --enable-languages=c,c++ --disable-multilib --prefix=$HOME/gcc-4.7.4
그러나 문제는 gcc-5.3.7을 사용하여 gcc-4.7.4를 컴파일한다는 사실에서 비롯된 것으로 생각되지만 해결 방법은 없습니다.
dnf에서 gcc-4.7.x를 설치할 수있는 패키지가 없음을 확인했습니다.
정확히 동일한 작업을 수행했지만 동일한 오류가 발생합니다. – user3178756