[netsa-tools-discuss] installaing analysis-pipline libsnarf won't find libprotobuf-c

John Green johng at csirt.ja.net
Thu Oct 22 04:10:29 EDT 2015


On Thu, 2015-10-22 at 11:32 +0500, asad wrote:
> checking pkg-config is at least version 0.16... yes
> checking for GLIB - version >= 2.22.0... yes (version 2.40.2)
> checking for LIBPROTOBUF_C... no
> configure: error: A usable libprotobuf-c was not found.
> 
> Even, when I tried installing following packages,
> 
> sudo apt-get install libprotobuf-dev libprotoc-dev
> sudo apt-get install python-zmq
> sudo apt-get install python-protobuf.socketrpc
> sudo apt-get install protobuf-c-compiler
> 
> Error, remains the same, what I'm missing.

Hi,

Sounds the same as
https://lists.sei.cmu.edu/pipermail/netsa-tools-discuss/2014-October/000021.html

Getting the older libraries to happily coexist with the newer versions bundled with more recent OS releases (eg RHEL7) is quite tricky.

I hacked together a simpler replacement.  It isn't feature complete and doesn't support analysis-pipeline 5.3 yet. 

https://github.com/j-o-h-n-g/yaarf

It probably breaks all sorts of library coding conventions but it works for me.

John



More information about the netsa-tools-discuss mailing list