centos로 패키지 된 다른 컴파일러 (gcc)를 사용해야합니다. 그것은 또한 다른 경로로 설치된 새로운 버전을 재 포장 한 gcc입니다.rpmbuild - 빌드 할 때 일부 패키지를 충돌로 표시하는 방법
나는 그것의 기본 설정에서이 빌드에 대한 모의를 사용하고
config_opts [ 'chroot_setup_cmd'] = 내 경우는 CentOS는 주식 GCC를 포함에
그룹 구축 '구축 groupinstall'. 나는 모의 환경에서 아무 것도 바꿀 수 없다.
빌드가 실제로 진행되기 전에 gcc 패키지를 삭제하는 방법이 있습니까?
내 repacked gcc로 컴파일 된 일부 프로그램은 gcc를 재 포장 한 올바른 include 대신 system/usr/include /를 사용하는 경향이 있으므로 문제를 현지화하는 방법을 찾고 있습니다.
모의 (mock)을 사용하지 않았기 때문에 나는 진짜 답을 줄 수 없다. 그러나'% prep' 섹션에'rm -f $ (rpm -ql gcc) 여기서 일하니? –