use "-k" instead of "-i" /  drop -j8

which stops to build all dependencies when there is an error on a target.