compiling sine kernel