configure:19131: error: No usable m4 in $PATH or /usr/5bin

2012.03.29 14:44 컴퓨터/우분투/리눅스

리눅스에서 개발 환경을 구축하는 것이 여간 어려운 것이 아닙니다. 몇 년 전도 아니고 작년에 설치해서 사용해 왔던 개발 환경을 아무리 잘 메모해 놓아도 오늘 다시 설치하려면 이상하게 에러가 납니다. 아마도 설치 후에 리눅스가 계속 업그레이드하기 때문에 예전에는 문제없던 방법도 오늘은 안 통하는 것은 아닌가 생각됩니다.

이번에 새로운 PC에 임베디드 리눅스 개발 환경을 구축했습니다. arm-generic-linux-gnueabi-gcc 컴파일러를 설치했는데 역시나 libmpfr.so.1 파일이 없다는 컴파일 에러가 발생합니다. 웹으로 검색해 보니 방법이 잘 나와 있네요. 그런데 그 글은 2009년 10월 26일에 제가 올린 글이군요. 

흠~ 어떻게 내가 올리고도 이렇게 새로울까? 뭐, 하도 에러를 자주 경험하다 보니 고생해서 해결한 문제도 일일이 기억할 수 없습니다. gmp 라이브러리와 mpfr 라이브러리를 설치해 주면 된다는데 설명에 따라 똑같이 해도 문제가 발생하네요. 그럼 전에는? 당연히 없었을 것입니다. 있었다면 제 성격에 언급을 반드시 했을 테니까요. 발생한 문제는 Makefile을 제대로 만들지 못하면서 아래와 같은 에러를 출력합니다.

  • configure:19131: error: No usable m4 in $PATH or /usr/5bin
결론은 우분투를 새로 설치하면서 mp4를 설치하지 않았기 때문입니다. mp4가 뭐에 쓰이는 물건인고? 몰라요. 알고 싶지도 않아요. 피곤. 그저 Makefile이 제대로 만들어지기만을 바랍니다. 여하튼 mp4 설치는 아래와 같이 간단히 설치할 수 있습니다.
]$ sudo apt-get install m4

개발 환경이 모두 설치된 그런 PC 어디서 팔지 않나 하는 생각을 해 봅니다. 으~ 짜증

신고
이 댓글을 비밀 댓글로
    • 싸움꾼
    • 2012.03.30 10:24 신고
    개발하시는 분이 개발 환경을 사고 싶으시다니...... 얼마나 답답하셨으면...... ㅎㅎㅎㅎㅎ
  1. 전 2일을 리눅스 환경 설정에 날려 먹었습니다

    개인 적으로 리눅스 shell이나 철학이나 vim이나 등등을 사랑하지만

    환경 설정 할때 한번에 성공하기도 어렵고 버젼마다 전에 쓰던 것이 안 될때가 많아

    너무 너무 곤란한 경우가 많더라구요

    그럴 때 정말 아무나 쓰는게 아니구나 생각이 듭니다