add option to compile from source