configurable macro to fall back to stdlib malloc
make echo example to use local building without installation