Jason> Ummm...guys...When you remove local definitions of something, make sure Jason> the code knows it... All of the files (exec.c, expand.c, ...) include mystring.h, so the contents of the .depend file should have instructed make to rebuild them. --jtc ------------------------------------------------------------------------------