If TCLINTERP is defined, CFLAGS needs an additional include path: -I/usr/include/tcl Otherwise tcl.h can't be found during make world.