Why `-j6` here? We set the number of make jobs based on the number of cores.