That make command looks a bit weird to me. Shouldn't it be just "make -jN". Here you have an extra -j and an -l that stops make from spawning new commands if the system load is higher than -l NUM, right?