cnd@purdue.edu said: > If you set CFLAGS to include your headers it works. That is the default behavior of make. Be aware, however, that Makefiles can override the rules, ignoring CFLAGS. In particular, GNU's 'configure' and some configure-generated makefiles use CPPFLAGS or CXXFLAGS instead (even for non-C++ things). --Diego