본문 바로가기

공부

(ubuntu20.04) 툴체인 croostool-ng / ct-ng root에서 설치하지 말라.

deep learning 관련해서 하드웨어 프로그래밍을 할 일이 생기면 여러가지 툴체인을 설치할 일이 있다.

crosstool-ng, ct-ng에 대해서 설치를 하다가 중요한 주의 사항인 

"root에서 설치하지 말라"를 보면서 /home/user 처럼 홈에서 설치하라는 소리인 줄 알았다. 

 

아래가 나의 터미널에서 pynq이미지를 만들다가 발생한 에러이다. 

 

[에러 메시지]

How to solve "You must NOT be root to run crosstool-NG" when using ct-ng?

$ sudo ./ct-ng build [ERROR] You must NOT be root to run crosstool-NG [00:01] / gmake: *** [ct-ng:261: build] 오류 1

 

sudo로 명령해주지 말란 소리였다.

홈에서 설치해주라는 소리가 아니었다는 말이다. 

 

툴체인 설치시 주의 사항: sudo 로 명령하지 말것. 설치 위치는 본인이 하고 싶은 곳에 해도 상관없다는 공홈 설명을 참고. 

 

가장 정확한 내용은 공홈에서 support 카테고리를 확인하시면 좋습니다.

crosstool-ng

공식홈페이지 : https://crosstool-ng.github.io/