Hank includes a very clever system for converting xml protocol descriptions into code for that protocol. Unfortunately, it's a little too clever; unless you have all of the GNU tools as your defaults, it probably won't work. So, there are two versions of the source code:
You can also download static or dynamic linux binaries. To get Hank via CVS, do the following: rick% export CVSROOT=:pserver:anonymous@cvs.hank.sourceforge.net:/cvsroot/hank rick% cvs checkout hank A common problem is confusion over whether to include <types.h> or <sys/types.h>. If, like me, you need <sys/types.h>, then you need to change this line in your Makefile: INCLUDE=-I. -Ipe `xml2-config --cflags`to this: INCLUDE=-I. -Ipe `xml2-config --cflags` -DHANK_INC_SYSTYPES |