日韩精品成人无码专区免费-国产99久久久久久免费看-国产精品丝袜久久久久久不卡-国产精品无码一区二区三区

編譯mysql5.1.73時報錯error: No curses/termcap library found

發布時間:2024-04-23 點擊:129
在自己虛擬機上配置完成,并能運行項目后。把方法整理后交給同事,以為完事了,甚是高興,不幸又出現錯誤,原本以下四步就可完成安裝。
# tar –zxvf mysql-5.0.95 # ./configure --prefix=/usr/local/mysql --with-charset=gbk # make # make install但在make的時候出現:
make: * no targets specified and no makefile found. stop.仔細查看 ./configure時,報了下邊幾個錯:
checking for tgetent in -lncurses... no checking for tgetent in -lcurses... no checking for tgetent in -ltermcap... no checking for tgetent in -ltinfo... no checking for termcap functions library... configure: error: no curses/termcap library found(重點錯誤)看錯誤提示可知是找不到curses,所以是缺少ncurses安裝包造成的。
解決方法如下:
我的系統是redhat5系列:
yum list|grep ncurses yum -y install ncurses-devel yum install ncurses-devel完成后,重新 ./configure –prefix=/usr/local/mysql –with-charset=gbk,make && make install
在ubuntu16.04中編譯內核時,使用make menuconfig發生錯誤,說沒有安裝ncurses-devel。
使用apt install ncurses-devel命令安裝該庫,沒有,然后又使用apt install ncurses,還是沒有該庫。
說明有可能庫名字在新的ubuntu版本中發生改變,因此到底名字變成什么了?
可以判定ubuntu軟件管理器服務端有作修改過。所以到 ubuntu package archive(http://packages.ubuntu.com/)搜索是否存在該安裝包,用’ncurses-devel’作為關鍵字搜索,沒有任何結果。搜索’ncurses’出現了很多返回結果。根據每個返回搜索結果的說明可以發現在ubuntu中’ncurses-devel’是以’libncurses5-dev’命名的。
所以安裝apt install libncurses5-dev


裝飾畫商標注冊屬于那一類
服務器如何生成備案授權碼
云服務器ecs是什么做什么用
谷歌瀏覽器無法升級如何處理 谷歌瀏覽器升級失敗的解決辦法
云服務器網站怎么搬遷
南京ecs云服務器網站崩潰原因
最便宜的云服務器要多少錢一臺
免費試用的云服務器價格實惠