start with CRC, C-wrapper
compilation under C89