It doesn't look like freeze can be built in C99 mode (without implicit ints and implicit function declarations). The configure script is GNU-based, but it's actually a pre-m4, shell-only version, it seems. Rather than trying to port everything, building in C89 mode seems the right approach here.