added `i' option
small enhancement in makefile
gmk_free strings returned by gmk_expand