MySQL

configure: error: No curses/termcap library found

시반 2009. 10. 27. 10:48

 MySQL 설치 에러 : configure: error : No curses/termcap library found

리눅스에서 yum install mysql 을 통해 쉽게 mysql을 설치할 수 있지만 yum을 통해 설치할수 있는 mysql 버젼은 현재 mysql-5.0.77 버젼입니다. 5.1 이상의 mysql (얼마전에 5.3 소식을 들었는데 현재 6.0까지 나와있더군요..-_-)을 설치하고자 하는 경우에는 소스 컴파일을 통한 수동 설치를 진행할 수 밖에 없는 노릇입니다.

일반적으로 소스컴파일을 위해 glibc 라이브러리를 설치한 후에 mysql을 설치를 진행하는데 옵션에 따라 참조하는 라이브러리가 다르기 때문에  간혹 configure 도중 추가적인 라이브러리를 필요로 할 때가 있습니다. 

configure: error: No curses/termcap library found

대표적인 예가 바로 curses 라이브러리와 termcap 라이브러리를 참조하는 경우입니다.

즉 원인은 xterm을 지원하는 termcap라이브러리를 찾을 수 없기 때문인데요...

 

해결방법은 termcap 라이브러리를 설치해야 겠죠...(-_-a

termcap,libtermcap 라이브러리는 libtermcap-devel 패키지에 curses 라이브러리는 ncurses-devel 패키지에 들어 있네요.

 

[root@localhost ~]# yum -y install libtermcap-devel ncurses-devel