1. ホーム

liunx, makeでmysqlをインストール *** ターゲットが指定されておらず、makefileも見つかりませんでしたので停止しました。

2022-02-12 03:51:39
自分の仮想マシンでの設定を終え、プロジェクトを実行することができた後。これで完了と思い、大満足だったのですが、残念ながらまたエラーが出てしまい、以下の4つのステップでインストール完了となります。
# tar -zxvf mysql-5.0.95
# . /configure --prefix=/usr/local/mysql --with-charset=gbk
# make
# make install
しかし、makeが現れると
を作ってください。*** ターゲットが指定されておらず、makefileも見つかりませんでした。
を見ると、. /configure を見ると、以下のようなエラーが報告されています。
lncursesでtgetentをチェックする...いいえ。
lcursesでtgetentをチェックする...いいえ。
ltermcapでtgetentをチェックする...いいえ。
tgetentを-ltinfoでチェックする...いいえ。
termcap関数ライブラリのチェック... configure: error: curses/termcap ライブラリが見つかりません (ハイライトされたエラー)
エラーメッセージは、cursesが見つからないので、ncursesのインストールパッケージがないことを示しています。
解決方法は以下の通りです。
私のシステムは、RedHat 5 シリーズです:。
yum list|grep ncurses
yum -y install ncurses-devel
yum install ncurses-devel
終了したら、. /configure --prefix=/usr/local/mysql --with-charset=gbk,make && make install
ok!