renamed output.c to pfhadd.c - now it compiles without errors. but i really dont know why it was called output.c ?!?!?