string.h required to compile on my linux system