kc checking
makefile static linking