MySQL DBD::mysql Perl ライブラリをインストールしようとすると、コンパイル エラーが大量に発生します。このライブラリを OpenSuse Linux (SUSE Linux Enterprise Server 10 (x86_64) バージョン 10、パッチ レベル 4) にインストールしようとしています。dbdimp.h をコンパイルしようとすると、インストールに失敗します。何百ものコンパイル エラーがありますが、それらはすべて最初の 3 つのエラーに起因すると考える理由があります。
dbdimp.h:23:49: error: mysql.h: No such file or directory
dbdimp.h:24:45: error: mysqld_error.h: No such file or directory
dbdimp.h:26:49: error: errmsg.h: No such file or directory
上記のエラーが発生する理由は、MySql クライアントがインストールされていないためだと思います。mysql クライアントのインストール方法がわかりません (何らかのバージョンの libmysqlclient を入手する必要があると思います)。
私はopensuseにまったく慣れておらず、一般的にLinuxにパッケージをインストールすることに漠然と慣れていますが、以前はubuntu + centOSでyum、yast、apt-getを使用していましたが、OpenSuse 10にあると思われるパッケージマネージャーツールはrpmとzypperだけです。これらのいずれかを使用して、必要な mysql クライアントをインストールできませんでした。私の問題を解決するために MySql Client をインストールする方法を誰かが知っている場合は、お勧めをいただければ幸いです
ありがとう