compiling from cmdline