我正在尝试安装DBD::mysql,但当我像这样安装时,会收到成千上万的警告和错误:
perl -MCPAN -e 'install DBD::mysql'
错误如下:
dbdimp.c:3215 error: 'imp_sth_t' has no member named 'warning_count'
然后在最后它会说:
make had returned a bad status, install seems impossible
这也会失败:
perl -MCPAN -e 'install Geo::IP::PurePerl'
发布于 2009-09-17 23:32:29
安装perl-DBD-MySQL,或者如果不想从rpm安装,请先安装mysql-devel包。
发布于 2009-09-18 05:34:07
DBD::mysql
模块可能会有点变化无常。查看您的DBD-mysql发行版附带的自述文件和构建文件(通常在~/.cpan/ INSTALL.html /DBD-mysql-XXXXX目录中)。Here是此模块的典型INSTALL.html文件。
这些文件将为您的操作系统和您在机器上安装MySQL的特定方式提供安装模块的具体建议。
发布于 2009-09-17 18:24:59
我猜您还没有安装MySQL客户端库和头文件,这会破坏编译。先尝试安装mysqlclient RPM。或者,看看是否有可以使用的CPAN模块的RPM包。
https://stackoverflow.com/questions/1440320
复制相似问题