如何从CentOS中的protobuf包中找到丢失的gzip_stream.h

时间:2014-10-08 00:16:09

标签: protocol-buffers centos6 yum

在尝试构建我下载的依赖protobuf的代码时,我遇到了一个问题,即CentOS中的protobuf包不包含文件gzip_stream.h。我下载的代码假定gzip_stream.h包含在protobuf包中。 gzip_stream.h包含在Ubuntu的protobuf包中,我下载的代码很好。有没有办法绕过CentOS中缺少的gzip_stream.h?

1 个答案:

答案 0 :(得分:0)

我尝试下载yum提供的所有protobuf和zlib包,但它们似乎都没有包含gzip_stream.h。我最终不得不下载并构建protobuf from Google,这解决了这个问题。如果有人知道更好的解决方案,请告诉我。

更新:根据@Kenton Varda的指示,我尝试在此处提交错误。我发现Fedora EPEL已经存在这个bug。它是在大约2。5年前提交的,似乎它在大约一年内没有被触及:link