how to compile endoh1.c