compile mallocext
misc