linux library build