본문 바로가기
Server&OS/Linux

「/usr/bin/ld: cannot find」관련 에러

by 백룡화검 2012. 7. 24.

[펌] http://blog.naver.com/PostView.nhn?blogId=kyagami&logNo=80118110754

 

[/usr/bin/ld: cannot find」관련 에러의 경우, 라이브러리가 설치 안되있는 경우에 발생하는 에러

/usr/bin/ld: cannot find -lncurses의 "-l"을뺀 부분이 대게 라이브러리명이 되는듯(100%는 아님 )



이것같은경우는 ncurses 임

라이브러리 검색
# yum list | grep ncurses

출력되는 리스트에서 적당한걸 찾아서 설치 해준당
curses.x86_64 5.4-15.el4 installed
ncurses-devel.x86_64 5.4-15.el4 base
ncurses.i386 5.4-15.el4 base
ncurses-devel.i386 5.4-15.el4 base
php-ncurses.x86_64 4.3.9-3.29 update
.

# yum -y intstall ncurses-devel.x86_64

curses.x86_64 5.4-15.el4 installed
ncurses-devel.x86_64 5.4-15.el4 installed
ncurses.i386 5.4-15.el4 base
ncurses-devel.i386 5.4-15.el4 base
php-ncurses.x86_64 4.3.9-3.29 update