Building external kernel modules