Linux
gcc) /usr/bin/ld: cannot find -lc Error and Solution
준P
2014. 7. 5. 03:00
데비안에서 gcc로 컴파일하고 옵션을 추가하면 뜨는 에러가 있는데 옵션을 사용하기위해서는 라이브러리가 필요하다.
아마 아레와같은 에러르 많이보앗을것이다.
gcc -O -c mini_sendmail.c
gcc -O -s -static mini_sendmail.o -o mini_sendmail
/usr/bin/ld: cannot find -lc
collect2: ld returned 1 exit status
make: *** [mini_sendmail] Error 1
이를 해결하기위해서는 라이브러리를 설치해야한다.
yum install glibc-static 으로 설치가 가능하다.
설치가 끝나면 옵션을 사용할수 있을것이다.