웹개발

rhel7 gcc 문제 - 해결은 아닌데 답은 알았다

jjnll 2023. 11. 3. 09:59

레디스를 make로 설치하기 위해 한단계씩 진행하다가 막혔다.

배경에 설치되어 있는 gcc와 내가 설치해야할 프로그램의 gcc 버전 호환이 안되는 문제

환경에는 더 상위의 gcc와 cc가 있고 내가 원하는건 좀 많이 낮은 버전이었다.

어차피 버전 바꾸면 되니까 낮은 버전도 같이 설치했는데 이게 엮인게 많아서 그런지 추가에러가 계속 뜨고있다.

또 인터넷도 안되는 환경이라서 이걸 다 rpm으로 받아 설치해야 하는데 gcc까지는 어찌저찌 했다고 해도

그 모든걸 그런식으로 하는게 과연 효율적인지.... 뭐 해야만 하지만...

상사에게 토스했지만 이건 내 플젝에 적용해서 한번 해봐야 할 것 같다.

인터넷이 되는 내 서버 환경에서 낮은 gcc를 사용하기 위해 버전 및 패키지 관리를 해봐야겠다.

 

하 너무 초보적인 실수

버전이 달랐다. 내가 설치해야 하는 사이트는 9점대인데 내가 가지고있던 설치파일들은 7이어서 생긴 문제

rpm도 그렇고 mongo도 그렇고 다 redhat9였다면 달랐을 것 같다. 저번에도 이런 적이 있었거든

그때는 환경이 8이었고 인터넷이 되는 환경이라 그냥 바로 rpm써서 받았었다.

9는 한번도 안해봤는데 보니 dnf 쓰면 된다고 하네

728x90