我正在尝试安装pcre 8.32。当我按照教程安装时,出现以下错误: **Cannot --enable-pcregrep-libbz2 because bzlib.h was not found**. 然后我尝试了:sudo yum install libbz2-dev,现在它显示:No package libbz2-dev available.Error: Nothing to do 我完全困惑了。下一步该怎么做?
尝试使用以下命令查找提供 bzlib.h 文件的软件包:sudo yum whatprovides */bzlib.h 然后安装那个软件包。 从你的评论中得知软件包名称为bzip2-devel-1.0.6-3.fc15.i686,所以请执行: sudo yum install bzip2-devel-1.0.6-3.fc15.i686
Loaded plugins: langpacks, presto, refresh-packagekit bzip2-devel-1.0.6-3.fc15.i686 : 用于开发将使用 bzip2 的应用程序的头文件 Repo : fedora Matched from: Filename : /usr/include/bzlib.h
等等。但是当我再次尝试安装pcre时,结果仍然相同! - AssamGuy** Cannot --enable-pcregrep-libbz2 because libbz2 was not found
。现在我该怎么办?再次感谢。 - AssamGuybzip2-devel-1.0.6-3.fc15.i686
中的i686
。使用sudo yum whatprovides
可以返回多个软件包,例如bzip2-devel-1.0.6-3.fc15.x86_64
。 - Paulo Carvalhoyum whatprovides
这个命令,真是个好技巧! - liuyanghejerry